回答編集履歴

2

2018/07/26 00:54

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1 +1,43 @@
1
1
  [jQueryによるDOM要素の生成](https://qiita.com/kazu56/items/8e92d08fd1bba0a2d771)
2
+
3
+
4
+
5
+
6
+
7
+ 例えば:
8
+
9
+ ```html
10
+
11
+ <main></main>
12
+
13
+ ```
14
+
15
+ ```js
16
+
17
+ $(function(){
18
+
19
+ var html = $("<div></div>",{
20
+
21
+ append:$("<table></table>",{
22
+
23
+ append:$("<tr><td>table td</td></tr>"),
24
+
25
+ addClass:'table',
26
+
27
+ }),
28
+
29
+ 'id':'container',
30
+
31
+ });
32
+
33
+ $("main").append(html);
34
+
35
+ });
36
+
37
+ ```
38
+
39
+ 構造が決まっていれば上記のように一気につないでも良いし、
40
+
41
+ 個々に変数に入れて必要に応じてappendするも良し。
42
+
43
+ あとは発想と工夫次第。(効率アップには発想と工夫が不可欠です。それは教えられてどうにかならない部分が多い領域です)

1

修正

2018/07/26 00:54

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1 +1 @@
1
- [jQueryによるタグの生成](https://qiita.com/kazu56/items/8e92d08fd1bba0a2d771)
1
+ [jQueryによるDOM要素の生成](https://qiita.com/kazu56/items/8e92d08fd1bba0a2d771)