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