質問編集履歴

1

コードの詳細を記載しましgた

2019/10/27 15:51

投稿

SugiuraY
SugiuraY

スコア318

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,79 @@
73
73
 
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+ 追記コード(詳細は下記の通りです)
80
+
81
+ ```html
82
+
83
+ <div id="hoge" class="bar"></div><!--処理する要素-->
84
+
85
+ <div id="fuga" class="bar"></div><!--処理する要素-->
86
+
87
+ <div class="bar"></div>
88
+
89
+
90
+
91
+
92
+
93
+ ```
94
+
95
+
96
+
97
+
98
+
99
+ ```javascript
100
+
101
+ <script>
102
+
103
+ var idAry=[];
104
+
105
+
106
+
107
+ $(function(){
108
+
109
+ $('.bar').each(function(){
110
+
111
+ console.log(typeof($(this).attr('id')));//string
112
+
113
+ idAry.push($(this).attr('id'));
114
+
115
+ })
116
+
117
+ })
118
+
119
+
120
+
121
+ var idAryLen=idAry.length;
122
+
123
+
124
+
125
+ for (var i = 0; i < idAryLen; i++) {//期待される配列は['hoge','fuga']
126
+
127
+ idAddtext(idAry[i]);
128
+
129
+ }
130
+
131
+
132
+
133
+ function idAdtext(getId){//配列のすべての要素にidAdtextを適用する
134
+
135
+ $(function(){
136
+
137
+ $('#'+getId).on('click',function(){
138
+
139
+ $(this).text('something');
140
+
141
+ })
142
+
143
+ })
144
+
145
+ }
146
+
147
+
148
+
149
+ </script>
150
+
151
+ ```