回答編集履歴

1

属性

2019/04/05 03:55

投稿

yambejp
yambejp

スコア114581

test CHANGED
@@ -33,3 +33,39 @@
33
33
  <button type="button" data-check="[]">ボタン</button>
34
34
 
35
35
  ```
36
+
37
+
38
+
39
+ # 属性を変える
40
+
41
+ 前述の機能はプロパティを変えていましたが
42
+
43
+ ```javascript
44
+
45
+ <script>
46
+
47
+ $(function(){
48
+
49
+ $(':checkbox').on('change',function(){
50
+
51
+ $('button').attr('data-check',JSON.stringify($(':checkbox:checked').map(function(){
52
+
53
+ return parseInt($(this).val()); //値が整数に限定される場合
54
+
55
+ }).get()));
56
+
57
+ });
58
+
59
+ });
60
+
61
+ </script>
62
+
63
+
64
+
65
+ <input type="checkbox" value="1">
66
+
67
+ <input type="checkbox" value="2">
68
+
69
+ <button type="button" data-check="[]">ボタン</button>
70
+
71
+ ```