2
我正試圖在jQuery Mobile中生成一個無線電輸入元素。應該是這樣的:如何使用jQuery wrap()動態創建元素?
<label><input type="radio" name="radio-a" /></label>
這是我在做什麼:
radio = $("<input />")
.attr({
"name": "radio-" + this.uuid + "-" + i,
"type": "radio"
})
.wrap("<label></label>")
.appendTo(someElement);
我的問題是.wrap()
不起作用=元素被創建並正確追加,但<label>
元素缺失。
問題:
任何想法我做錯了什麼?
編輯:
添加id
和for
屬性沒有幫助。
包裹返回原來的對象,而不是包裝容器 –
啊。好點子。 – frequent