回答編集履歴

1

sample

2017/11/16 11:04

投稿

yambejp
yambejp

スコア114583

test CHANGED
@@ -11,3 +11,61 @@
11
11
  普通はクリックした時にサーバー側でactiveを付けるものだと思いますが
12
12
 
13
13
  どうしてもクライアントサイドのjavascriptでやりたいのでしょうか?
14
+
15
+
16
+
17
+ # sample
18
+
19
+ ```javascript
20
+
21
+ $(function(){
22
+
23
+ var sortkey=location.search+location.hash;
24
+
25
+ $('a[href="'+sortkey+'"]').css({"background-Color":"red"});
26
+
27
+ });
28
+
29
+ ```
30
+
31
+ ```HTML
32
+
33
+ <table>
34
+
35
+ <tr class="is-sorter" id="aaa">
36
+
37
+ <th>
38
+
39
+ <a href="?r1=1#aaa" class="is-desc">A 降順</a>
40
+
41
+ <a href="?r1=0#aaa" class="is-asc">A 昇順</a>
42
+
43
+ </th>
44
+
45
+ <th>
46
+
47
+ <a href="?r2=1#aaa" class="is-desc">B 降順</a>
48
+
49
+ <a href="?r2=0#aaa" class="is-asc">B 昇順</a>
50
+
51
+ </th>
52
+
53
+ <th>
54
+
55
+ <a href="?r3=1#aaa" class="is-desc">C 降順</a>
56
+
57
+ <a href="?r3=0#aaa" class="is-asc">C 昇順</a>
58
+
59
+ </th>
60
+
61
+ <th>
62
+
63
+ <a href="?r4=1#aaa" class="is-desc">D 降順</a>
64
+
65
+ <a href="?r4=0#aaa" class="is-asc">D 昇順</a>
66
+
67
+ </th>
68
+
69
+ </table>
70
+
71
+ ```