回答編集履歴

1

コード追記

2021/03/19 02:15

投稿

hatena19
hatena19

スコア34073

test CHANGED
@@ -1,6 +1,6 @@
1
- 親が同一階層なら、
1
+ 親が同一階層なら、前回の応用で、
2
2
 
3
- ```
3
+ ```js
4
4
 
5
5
  $(function(){
6
6
 
@@ -15,3 +15,23 @@
15
15
  });
16
16
 
17
17
  ```
18
+
19
+ 下記だと同一階層でなくても有効です。
20
+
21
+
22
+
23
+ ```js
24
+
25
+ $(function(){
26
+
27
+ $('.box').on('click', function () {
28
+
29
+ $('.box').not(this).removeClass('active');
30
+
31
+ $(this).toggleClass('active');
32
+
33
+ });
34
+
35
+ });
36
+
37
+ ```