0

そのようなリストを使用して、大幅にカスタマイズされたアンケートがあります

<ul>  
    <li class="customCheckbox">
    <li class="customCheckbox">
</ul>

このアンケートはJQuery.ajax呼び出しによって読み込まれ、それに付属する js コードは JQuery UI ダイアログに表示されるときに正しく処理されます。customCheckbox初期ページの存在(function($){ [...] })は、外部スクリプト jquery.customCheckbox.js でmy によって正しく処理されます

私は何かが必要です.live()が、それはJQueryから削除されているので、私はそれで遠くまで行くことはできません. 可能であれば、AJAX 呼び出しでスクリプトをリロードしたくありません。この質問はほぼ同じですが、イベントリスナーだけではありません。クラスとリスナーなどを追加するチェックボックスを変更します。

実際、私は自分の(function($)...ようなものを探してい$(document).readyます。

ありがとう

4

2 に答える 2

1

jQuery.on()を使用できます。これは .live() を置き換えました

于 2013-03-26T15:33:46.297 に答える
0

変更しようとしているコードがここに表示されないか、何を達成しようとしているのかが明確ではありません。あなたが言ったことに基づいて、あなたは使ってみました.delegate()か?

$('#yourButtonIDContainer').delegate('#yourButtonID', 'click', functionCalled);

function functionCalled(e) { e.preventDefault(); *** Do Something Here **** }

これが役立つかどうかはわかりませんが、そうでない場合は詳細をお知らせください。

于 2013-03-26T15:42:28.140 に答える