0
4

1 に答える 1

3
$('#plugbot-gui').on('click', '#autowoot-btn', function() {

});

ページの読み込み後にDOMに#autowoot-btn追加するため、デリゲートイベントハンドラー(別名ライブ)が必要です。

ページの読み込み後に DOM に来るすべての要素にこの手順を適用する必要があります。

と呼ばれる別のプロセスがあります。.delegate()

次のようになります。

$('#plugbot-gui').delegate('#autowoot-btn', 'click', function() {

});

.on()デリゲートのメソッド宣言プロセスは次のとおりです。

$(container).on(eventName, target, handlerFunction);

どうですか.live()

jQuery > 1.7 以降で廃止されました。

ノート

エスケープ文字を避ける

于 2012-06-06T06:17:11.827 に答える