2

次のように初期化する単純なjQueryボタンウィジェット(プラグイン)を作成しました:

var cmd = $(".tButton");
cmd.tButton();

今後のすべてのボタンに .live を使用する方法はありますか (ajax 経由でロードされます)?

どうも

4

2 に答える 2

0

できますが、自分がしていることに注意してください。プラグイン接続コードを自動的に再実行したい場合は、それ$.fn.live()は望ましくありません。

いくつかのイベント ハンドラーをアタッチする場合は可能ですが、次のようにメイン コレクションにアタッチする必要があります。

 $.fn.yourPlugin = function(){
     this.live('click', function(){...});
 }
于 2009-12-05T17:21:51.300 に答える