回答編集履歴
1
編集
test
CHANGED
@@ -1,4 +1,12 @@
|
|
1
1
|
質問者さんが想像している動作は以下のような動作でしょうか?
|
2
|
+
|
3
|
+
条件を整理してみると、ボタンを表示させたい場面は、以下の2つの条件を満たすときだと考えることができます。
|
4
|
+
|
5
|
+
- ウィンドウ上部での位置(`$(window).scrollTop()`)が`topクラス`の位置(`$(".top").offset().top`)よりも大きいとき。
|
6
|
+
|
7
|
+
- ウィンドウ下部での位置(`$(window).height() + $(window).scrollTop()`)が`bottomクラス`の位置(`$(".bottom").offset().top`)よりも小さいとき(`bottomクラス`が設定されている要素が見えないとき)。
|
8
|
+
|
9
|
+
|
2
10
|
|
3
11
|
```HTML
|
4
12
|
|