-2

動的に追加された要素のクリックをシミュレートしたい。しかし、私が使用したコードは機能しません。スクリプトを進める方法がわかりません。.trigger()ウィンドウのロードイベントでメソッドを使用しました。それは動作しません。

コード:

$( function() {
    $.post("ajaxify.php", "name=Heart", function(html) {
        $("#menu ul").append("<li>"+html+"</li>");
    });
});
$(window).load( function() {
    $("#menu ul li").trigger("click");
});
4

4 に答える 4

0

このシナリオの最良の候補は「on」メソッドです。動的に追加された要素でうまく機能します

$('#menu').on('click', 'ul li' function() {  // ul li is the context passed to the funciton
 //do something
});
于 2013-05-02T10:42:58.390 に答える