teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

指摘を受けて.stop()追加

2019/05/14 04:55

投稿

x_x
x_x

スコア13749

answer CHANGED
@@ -6,11 +6,12 @@
6
6
  timeoutId = setTimeout(function () {
7
7
  var s = $(window).scrollTop();
8
8
  if (s_old < s && m <= s) {
9
- $("#ST-top").delay(1500).fadeIn(1000);
9
+ $("#ST-top").stop(true, true).delay(1500).fadeIn(1000);
10
10
  } else {
11
- $("#ST-top").hide();
11
+ $("#ST-top").stop(true, true).hide();
12
12
  }
13
13
 
14
14
  s_old = s;
15
15
  }, 500);
16
- ```
16
+ ```
17
+ [https://api.jquery.com/stop/](https://api.jquery.com/stop/)