検索では私の質問に対する解決策が明らかにされていないため、ここで質問しています。私はlive()と組み合わせてlivequery()をしばらく使っています。一般的には、クリックのような既知のイベントに対してはlive()を使用しますが、特定のセレクタでトリガーするためにlivequeryを使用し、プラグインを適用します。ライブ()/デリゲート()または私が知らないいくつかの他のクールなjQueryの機能を使用して同じことを行う方法がある場合たとえば...livequeryをlive/delegate /に変換していますか?
$('#childDomains').livequery(function() {
var element = $(this);
element.jqGrid({
// plugin initialization here
});
});
は、私は思ったんだけど。私は依存関係の負荷を軽減しようとしています。私はlivequeryが02-2010年以降に更新されていないことに気付きました。
更新:私は十分に明確ではないと思います。 jqGridを使用してTABLE要素をjqGrid Ajaxデータグリッドに変換するページがあります。これが発生するための実際のクリックイベントはありません。このテーブルがあるページはajax経由でロードされ、DOMが$( "#childDomains")を見ると、その要素にjqGridプラグインを適用する必要があります。ちょうど私のライブクエストの例がやっているように。
これまで私が理解しているように、私はこれがライブクライテリアなしでは可能ではないと信じていますが、私は確信しています。