我正在尝试在点击时将元素附加到另一个元素,但它不起作用。我正在检查以确保该元素都存在并且要追加的子项不存在,并且已经使用警报来验证这是否正常,因为我认为它是。即使附加一个普通的div也行不通。在该部分之后还有更多内容应该触发,并且只有在我评论追加线时才会发生。任何帮助表示赞赏。
$(".servicesMain_services_list li").click(function() {
var itemTitleId = $(this).attr("id").replace("servicesMain","servicesMain_infoBox");
if ($("#"+itemTitleId).children(".servicesMain_infoBox_itemTitle").length < 1) {
if ($("#"+itemTitleId).length > 0) {
$("#"+ItemTitleId).append("<div></div>");
}
}
.
.
.
});
编辑:我有一个错字。对不起。
答案 0 :(得分:5)
$("#"+ItemTitleId).append("<div></div>");
应该是
$("#"+itemTitleId).append("<div></div>");