回答編集履歴

1

補足の追加。

2016/10/12 02:30

投稿

kei344
kei344

スコア69416

test CHANGED
@@ -27,3 +27,49 @@
27
27
  }
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ ---
34
+
35
+
36
+
37
+ **追記:**
38
+
39
+
40
+
41
+ こっちのほうが少し短い。
42
+
43
+
44
+
45
+ ```JavaScript
46
+
47
+ var list = [ 'a', 'b' ];
48
+
49
+ list.forEach( function( c ) {
50
+
51
+ $( '#' + c + '_btn' ).click( function() {
52
+
53
+ if ( $( '.' + c + '_cont' ).css( 'display' ) === 'none' ) {
54
+
55
+ $( '#' + c + '_cont' ).slideDown();
56
+
57
+ } else {
58
+
59
+ $( '#' + c + '_cont' ).slideUp();
60
+
61
+ }
62
+
63
+ } );
64
+
65
+ } );
66
+
67
+ ```
68
+
69
+
70
+
71
+ 【Array.prototype.forEach() - JavaScript | MDN】
72
+
73
+ [https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach)
74
+
75
+