2011-07-05 10 views
2

jqueryで関数を再適用する最も良い方法は何ですか?私はlive()関数を使いたくありません。 AJAXリクエストは新しい項目をページに追加し、私はすべてのjquery関数をそれらの関数で動作させたい。jquery関数を再適用する

jquery関数をlive()の横に並べ替えるにはどうすればよいですか?

ありがとうございます!

+0

コード例を教えていただけますか? – Neal

+3

なぜあなたはライブを使いたくないのですか? – Chandu

+0

[あなたの前の質問](http://stackoverflow.com/questions/6580760/apply-jquery-code-on-all-elements)のコメントから、新しい要素にプラグインを適用したいかのように表示されます。そうですか? – user113716

答えて

2

live()を使用したくない場合は、項目がajaxリクエストのページに追加された後でjqueryを再度実行することができます。

0

delegate()を使用できます。 look here documentation

+0

私は ".delegate()"も好きですが、jQuery UIの設定などでは機能しません – Pointy

関連する問題