回答編集履歴

1

追記

2017/03/17 09:19

投稿

yambejp
yambejp

スコア114833

test CHANGED
@@ -19,3 +19,33 @@
19
19
 
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ # 追記
26
+
27
+ data-targetを持っているチェックボックスをキーにするならこんな感じでも
28
+
29
+ ```javascript
30
+
31
+ $(function(){
32
+
33
+ var selector='input[type=checkbox][data-target]'
34
+
35
+ $(selector).on('change',function(){
36
+
37
+ $('#list li').removeClass('is-selected');
38
+
39
+ $(selector).filter(':checked').each(function(){
40
+
41
+ $('#list').find($(this).data('target')).addClass('is-selected');
42
+
43
+ });
44
+
45
+ }).eq(0).change();
46
+
47
+ });
48
+
49
+
50
+
51
+ ```