回答編集履歴

2

追記

2018/04/03 11:18

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -46,6 +46,8 @@
46
46
 
47
47
  ```js
48
48
 
49
+ $(function(){
50
+
49
51
  var connectCont = $("nav li a.btn_act").index( $(`nav li a.btn_act[href="${location.hash}"]`) );
50
52
 
51
53
  var showCont = connectCont+1;
@@ -56,4 +58,6 @@
56
58
 
57
59
  $($(`nav li a.btn_act[href="${location.hash}"]`)).addClass('active');
58
60
 
61
+ //ここまでを追記
62
+
59
63
  ```

1

コメントを受けて追記

2018/04/03 11:18

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -39,3 +39,21 @@
39
39
  動くかどうかわかんないですが。
40
40
 
41
41
  pushStateとのタイミングの問題がありそう。
42
+
43
+
44
+
45
+ ### コメントを受けて追記
46
+
47
+ ```js
48
+
49
+ var connectCont = $("nav li a.btn_act").index( $(`nav li a.btn_act[href="${location.hash}"]`) );
50
+
51
+ var showCont = connectCont+1;
52
+
53
+
54
+
55
+ $('nav li a').removeClass('active');
56
+
57
+ $($(`nav li a.btn_act[href="${location.hash}"]`)).addClass('active');
58
+
59
+ ```