我想将一些 html 内容附加到一个列表中,以像这样结束,
<ul>
<li>
<input />
<label><img></label>
</li>
</ul>
我正在使用 append 方法来提高可读性,但是“输入”嵌套了其他 html 元素(我认为这很正常),如何使用 append 方法实现显示的上层形式?
function updateFunction(id, image, label) {
$.colorbox.close();
$("#checkbox_list").append(
$("<li/>", {
"id": "medias_bloc_"+id,
html: $("<input/>", {
"type": "checkbox",
"value": id,
"class": "check_box",
"checked": "checked"
})
})
);
$("#medias_bloc"+id).append(
$("<label/>", {
"for": "medias_list_"+id,
"html": $("<img/>", {
"src": "/uploads/Media/thumb/"+image,
"width": 100,
"height":100
})
})
);
}
谢谢