質問編集履歴
2
試してみたことを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -258,6 +258,48 @@
|
|
258
258
|
|
259
259
|
```
|
260
260
|
|
261
|
+
### 試してみたこと
|
262
|
+
|
263
|
+
10/12追記:各位ご回答いただきありがとうございます。
|
264
|
+
|
265
|
+
下記のように書いてみましたがまだうまくいきませんでした…
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
(https://jsfiddle.net/gs2fbvmx/17/)
|
270
|
+
|
271
|
+
|
272
|
+
|
273
|
+
```javascript
|
274
|
+
|
275
|
+
$(".js-dow").on("change", function() {
|
276
|
+
|
277
|
+
var flg = $(this).prop('checked');
|
278
|
+
|
279
|
+
var dow = $(".js-dow").index(this);
|
280
|
+
|
281
|
+
var hol = $(".js-nh").index(this);
|
282
|
+
|
283
|
+
var td = $('td');
|
284
|
+
|
285
|
+
$("#t1 tr").each(function() {
|
286
|
+
|
287
|
+
if (td.hasClass('.js-national-holiday').length) {
|
288
|
+
|
289
|
+
$(this).find('td').eq(hol).toggleClass('selected', flg);
|
290
|
+
|
291
|
+
} else {
|
292
|
+
|
293
|
+
$(this).find('td').eq(dow).toggleClass('selected', flg);
|
294
|
+
|
295
|
+
}
|
296
|
+
|
297
|
+
});
|
298
|
+
|
299
|
+
}).change();
|
300
|
+
|
301
|
+
```
|
302
|
+
|
261
303
|
|
262
304
|
|
263
305
|
よろしくお願いいたします。
|
1
サンプル変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
###該当のソースコード
|
18
18
|
|
19
|
-
[JSFiddle動くサンプル](https://jsfiddle.net/gs2fbvmx/1
|
19
|
+
[JSFiddle動くサンプル](https://jsfiddle.net/gs2fbvmx/16/)
|
20
20
|
|
21
21
|
```HTML
|
22
22
|
|