0

クリック時に要素を別の要素に追加しようとしていますが、機能しません。要素が存在することと、追加される子が存在しないことの両方を確認し、アラートを使用して、これがすべて私が考えているとおりに機能していることを確認しました。プレーンな 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>");
        }
    }
.
.
.

});

編集:タイプミスがありました。申し訳ありません。

4

1 に答える 1

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

する必要があります

$("#"+itemTitleId).append("<div></div>");
于 2013-05-24T18:21:45.297 に答える