質問編集履歴

1

追記

2020/03/10 12:25

投稿

study_web
study_web

スコア6

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,89 @@
25
25
  ```
26
26
 
27
27
  という要素を生成する書き方はありますでしょうか?
28
+
29
+
30
+
31
+ 追記です。
32
+
33
+ 回答ありがとうございます。
34
+
35
+
36
+
37
+ ```html
38
+
39
+ <option value="1" selected="selected">aaa</option>
40
+
41
+ ```
42
+
43
+ という要素ではなく
44
+
45
+ ```html
46
+
47
+ <option value="1" selected>aaa</option>
48
+
49
+ ```
50
+
51
+ という要素を作ることは可能でしょうか?
52
+
53
+
54
+
55
+ 以下、確認で使ったhtml
56
+
57
+ ```html
58
+
59
+ <!DOCTYPE html>
60
+
61
+ <head>
62
+
63
+ <title>動作確認</title>
64
+
65
+ <script src="jquery-2.2.4.js"></script>
66
+
67
+ </head>
68
+
69
+
70
+
71
+ <body>
72
+
73
+ <select id="theid">
74
+
75
+ </select>
76
+
77
+
78
+
79
+ <script type="text/javascript">
80
+
81
+ $( function() {
82
+
83
+ // hwatarigさん
84
+
85
+ var wk = $("<option>", { value: "1", text: "aaa", selected:true });
86
+
87
+ $('#theid').append(wk);
88
+
89
+
90
+
91
+ // yambejpさん その1
92
+
93
+ $('<option>', {value: '1', text: 'aaa',selected:'selected'}).appendTo('select');
94
+
95
+
96
+
97
+ // yambejpさん その2
98
+
99
+ $('<option>').attr({value: '1', text: 'aaa',selected:'selected'}).appendTo('select');
100
+
101
+
102
+
103
+ console.log($('select').html());
104
+
105
+ } );
106
+
107
+ </script>
108
+
109
+ </body>
110
+
111
+ </html>
112
+
113
+ ```