回答編集履歴

2

更新

2020/09/21 10:29

投稿

kuma_kuma_
kuma_kuma_

スコア2506

test CHANGED
@@ -78,7 +78,7 @@
78
78
 
79
79
  startPoint = scrolltop + windowHeight - 100;
80
80
 
81
- target = $(".svg").offset().top; //
81
+ target = $(this).offset().top; //
82
82
 
83
83
  if(startPoint > target){ // 開始位置に移動したか?
84
84
 

1

一部修正

2020/09/21 10:29

投稿

kuma_kuma_
kuma_kuma_

スコア2506

test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  $(function() {
38
38
 
39
- var target = $(".svg").offset().top; //---(1)
39
+ var target; //---(1)
40
40
 
41
41
  var windowHeight = $(window).height(); //---(2)
42
42
 
@@ -78,6 +78,8 @@
78
78
 
79
79
  startPoint = scrolltop + windowHeight - 100;
80
80
 
81
+ target = $(".svg").offset().top; //
82
+
81
83
  if(startPoint > target){ // 開始位置に移動したか?
82
84
 
83
85
  svg_run[$(this).attr('id')] = true; // 2重に動かないようこの時点でTrueに設定