当我的页面上的一个复选框被点击时,我抓住它包含的元素并将整个块附加到页面的另一部分。像这样:
$('.favourite [type="checkbox"]').change(function () {
var check = $(this),
checked = $(check).attr("checked"),
id = $(check).attr("id").split("-")[1],
parent = $("#food-" + id),
parentContent = $("<div />").append($("#food-" + id).clone()).html(),
favelist = $(".favourites .content");
if (checked === "checked") {
$(favelist).append(parentContent);
}
});
我希望在将新复选框粘贴到收藏夹时选中它。我可以对包含复选框和周围元素的 HTML 块的 parentContent 做些什么,以便在附加时已经检查过它?