jQuery Mobile でラジオ入力要素を生成しようとしています。次のようにする必要があります。
<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
ても役に立ちません。
私が間違っていることは何ですか?