This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center
                            
                        
                    
                
                                6年前关闭。
            
                    
我试图在单击时将一个元素追加到另一个元素,但是它不起作用。我正在检查以确保元素都存在并且要附加的子元素不存在,并且已使用警报来验证这一切都按我的想法进行。即使追加普通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>");
        }
    }
.
.
.

});


编辑:我有一个错字。不好意思

最佳答案

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


应该

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

07-24 09:43
查看更多