回答編集履歴

2

もう少し追記

2024/03/06 09:38

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36149

test CHANGED
@@ -17,7 +17,7 @@
17
17
  var tabname = "tab1-1";
18
18
  }
19
19
 
20
- $(".tab-name , .tab-section").removeClass("active");
20
+ $(".tab-name , .tab-section").removeClass("active"); // スクロールするとここでタブを戻される。
21
21
 
22
22
  var tabno = $(".tab-name-list li#" + tabname).index();
23
23
 

1

わかりにくいので修正

2024/03/06 09:36

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36149

test CHANGED
@@ -1,4 +1,5 @@
1
- たぶん、かっこの閉じ忘れが原因です。
1
+ たぶん、かっこの閉じ忘れが原因です。スクロールイベントと関係のない処理が巻き込まれていると思います。
2
+ 適切な場所で閉じるようにしてみてください。
2
3
 
3
4
  ```js
4
5
  // フェードイン
@@ -26,6 +27,6 @@
26
27
 
27
28
  });
28
29
 
29
- // ↑ここまでがスクロールイベントのハンドラ
30
+ // ↑ここまでがスクロールイベントのハンドラになってしまっている。
30
31
  ```
31
32