回答編集履歴

1

編集

2017/08/23 06:19

投稿

s8_chu
s8_chu

スコア14731

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