JQuery $(元素).append()打破脚本?

时间:2013-05-24 18:17:21

标签: javascript jquery html css

我正在尝试在点击时将元素附加到另一个元素,但它不起作用。我正在检查以确保该元素都存在并且要追加的子项不存在,并且已经使用警报来验证这是否正常,因为我认为它是。即使附加一个普通的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>");
        }
    }
.
.
.

});

编辑:我有一个错字。对不起。

1 个答案:

答案 0 :(得分:5)

$("#"+ItemTitleId).append("<div></div>");

应该是

$("#"+itemTitleId).append("<div></div>");