0

要素が追加されるたびにイベントを呼び出したいです。セレクターに一致するすべての要素(および後で追加される要素)にイベントを追加するための組み込み関数を備えたJQueryを使用しています。これは、次のようになります。

jQuery("body").on("click", ".selection", function (evt, selector) { passSelectorToOtherFunction(selector) })

しかし、残念ながら、「クリック」イベントハンドラーを配置したくありません。それらがいつ追加されるかを知りたいので、(各ajax呼び出しの後に明示的に行う必要はありません)それらを使用できます。

したがって、基本的には、次のようなすべての要素で使用できる「準備完了」イベントのようなものが必要です。

jQuery("body").on("ready", ".selection", function (evt, selector) { passSelectorToOtherFunction(selector) }).

前もって感謝します

4

1 に答える 1

0

liveQueryを見たことがありますか?それはあなたがあなたが必要とすることをすることを可能にするはずです。

于 2012-07-27T09:43:14.117 に答える