1
我試圖使用JQquery定製單選按鈕添加到父元素:使用jQuery添加單選按鈕
function createRadio(name, parentID, values) {
var parent = $('#' + parentId);
for (var i = 0; i < values.length; i++) {
$('<input />', {
type: 'radio',
name: name,
value: values[i]
}).appendTo(parent);
$('<label />', {
'for': 'cb',
text: values[i]
}).appendTo(parent);
}
}
然而,此代碼的工作:
$(document).ready(function() {
$('<input type="radio" name="rad" value="a">').appendTo('#radios');
$('<input type="radio" name="rad" value="b">').appendTo('#radios');
$('<input type="radio" name="rad" value="b">').appendTo('#radios');
});
但這並不:
$(document).ready(function() {
createRadio('rad', 'radios', ['a', 'b', 'c']);
});
的HTML有一個div誰id爲radios
:
<div id="radios">Radios</div>
感謝您的時間。
請提供清晰的'parent'變量。 – 2014-10-05 14:31:49