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

回答編集履歴

2

追記追加

2017/01/21 05:57

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,16 @@
1
1
  a[href="'+url+'"]' の = を前方一致 ^= にするというのではダメなんですか?
2
2
 
3
- 【追記】すみません ↑ は外してましたスルーしてください。
3
+ 【追記】すみません ↑ は外してましたスルーしてください。
4
+
5
+ ******** 2017/1/21 14:55 追記 ********
6
+
7
+ 下のコメント欄の私の 2017/01/21 14:50 のコメントで、「別の案を回答欄に追記しておきます」と書きましたが、それを以下に書きます。
8
+
9
+ ```
10
+ var url = window.location.toString();
11
+ var index = url.indexOf("#");
12
+ if (index > 0) {
13
+ url = url.substring(0, index);
14
+ }
15
+ $('.navigation li a[href="'+url+'"]').addClass('active');
16
+ ```

1

追記

2017/01/21 05:57

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,3 @@
1
- a[href="'+url+'"]' の = を前方一致 ^= にするというのではダメなんですか?
1
+ a[href="'+url+'"]' の = を前方一致 ^= にするというのではダメなんですか?
2
+
3
+ 【追記】すみません ↑ は外してましたスルーしてください。