2016-08-28 18 views
0

rel = "tooltip"属性を持つすべての要素を選択するセレクタがあります:$("[rel='tooltip']").tooltip(); しかし、append()メソッドなどを使用して新しい要素を動的に追加すると、 。新しいものを選ぶにはどうすればいいですか?jqueryセレクタで新しい追加要素を選択する方法

+0

DOMの現在の要素に対してのみ機能します。例えば、append()メソッドで新たに追加された要素があれば、それはうまく動作しません。私は()メソッドが私の場合に適用できるon()のようなsomethingsがあるかどうかを知りたい – elkun49

答えて

2

あなたは

$("[rel='tooltip']").tooltip() 

を呼び出すと。これは、要素現在文書内を初期化します。 新しい「ツールチップ」要素を初期化するには、この関数を再度呼び出す必要があります。

DOMに新しい要素を追加した後、またはイベントをバインドしてトリガーした直後に、同じjqueryスニペットを直接追加することができます。

これは実際に新しいツールのヒントをページに動的に追加する計画に依存します

+0

それは最後の解決策のように思われる。私はon()メソッドのようなものが私の問題を解決できると思ったので、私はすべてのコードを1行でやろうとしました。アン、ありがとう – elkun49

関連する問題