如何使用 jquery 创建选中的复选框元素?
我试过了。
$('<input>', {
type:"checkbox",
"checked":"checked"
});
和
var input = $('<input>', {
type:"checkbox"
});
input.attr('checked',true);
这些都不起作用。附加到元素后,复选框保持未选中状态。
如何使用 jquery 创建选中的复选框元素?
我试过了。
$('<input>', {
type:"checkbox",
"checked":"checked"
});
和
var input = $('<input>', {
type:"checkbox"
});
input.attr('checked',true);
这些都不起作用。附加到元素后,复选框保持未选中状态。
您必须将它们附加到 Document。
例如:
$('<input>', {
type:"checkbox",
"checked":"checked"
}).appendTo('body'); // instead of body you can use any valid selector
// to your target element to which you want to
// append this checkbox
编码
$('<input>', {
type:"checkbox",
"checked":"checked"
});
只需创建一个元素但不将其附加到 DOM。为了将其附加到 DOM,您必须使用append()
/ appendTo()
/html()
等任何一种方法。
如果是第二个片段:
var input = $('<input>', {
type:"checkbox"
});
input.attr('checked',true);
$('#target_container').append(input);
// Or
input.appendTo('#target_container');