回答編集履歴

3

コード追加

2020/03/15 13:44

投稿

hatena19
hatena19

スコア33761

test CHANGED
@@ -87,3 +87,7 @@
87
87
  });
88
88
 
89
89
  ```
90
+
91
+
92
+
93
+ [Codepenサンプル](https://codepen.io/hatena19/pen/VwLxwyw)

2

コード追加

2020/03/15 13:44

投稿

hatena19
hatena19

スコア33761

test CHANGED
@@ -7,6 +7,10 @@
7
7
 
8
8
 
9
9
  ---
10
+
11
+ jQuery で市松模様のCSSを設定するコード例
12
+
13
+
10
14
 
11
15
  ```js
12
16
 
@@ -39,3 +43,47 @@
39
43
 
40
44
 
41
45
  [Codepenサンプル](https://codepen.io/hatena19/pen/OJVZJWX)
46
+
47
+
48
+
49
+ ---
50
+
51
+ CSSで市松模様を設定する場合のコード例
52
+
53
+ ```css
54
+
55
+ #table1 tr:nth-child(2n) td:nth-child(2n),
56
+
57
+ #table1 tr:nth-child(2n+1) td:nth-child(2n+1){
58
+
59
+ background-Color: #ccc;
60
+
61
+ }
62
+
63
+ ```
64
+
65
+ ```js
66
+
67
+ $(function () {
68
+
69
+ let table = $("#table1");
70
+
71
+ table.append($('<caption>').text('九九表'));
72
+
73
+ for(i=1; i <= 9; i++){
74
+
75
+ let tr = $('<tr>');
76
+
77
+ for(j=1; j <=9; j++){
78
+
79
+ tr.append($('<td>').text(i+'×'+j+'='+i*j));
80
+
81
+ }
82
+
83
+ table.append(tr);
84
+
85
+ }
86
+
87
+ });
88
+
89
+ ```

1

コード追加

2020/03/15 05:14

投稿

hatena19
hatena19

スコア33761

test CHANGED
@@ -3,3 +3,39 @@
3
3
 
4
4
 
5
5
  [JavaScript - jQueryを用い、隣り合うセルの色が異なる九九表を作成|teratail](https://teratail.com/questions/96087)
6
+
7
+
8
+
9
+ ---
10
+
11
+ ```js
12
+
13
+ $(function () {
14
+
15
+ let table = $("#table1");
16
+
17
+ table.append($('<caption>').text('九九表'));
18
+
19
+ for(i=1; i <= 9; i++){
20
+
21
+ let tr = $('<tr>');
22
+
23
+ for(j=1; j <=9; j++){
24
+
25
+ tr.append($('<td>').text(i+'×'+j+'='+i*j)
26
+
27
+ .css({"background-color": (i * 9 + j) % 2 ? "#fff" : "#ccc"}));
28
+
29
+ }
30
+
31
+ table.append(tr);
32
+
33
+ }
34
+
35
+ });
36
+
37
+ ```
38
+
39
+
40
+
41
+ [Codepenサンプル](https://codepen.io/hatena19/pen/OJVZJWX)