jQuery.wrapAll 関数は dom サブツリーを取り、それを jQuery オブジェクトにラップします。私はそれをしたいのですが、セレクターを介してターゲットの jQuery オブジェクトを取得することなく: jQuery でラップされた DOM 要素への参照がたくさんあり、それらすべてに wrapAll を適用したいと考えています。共通のクラスを割り当て、クラスを通じて選択せずにそれを行うことは可能ですか?
2287 次
2 に答える
8
add
関数を使用して、要素を jQuery オブジェクトに追加できます。add
セレクター (一致する要素を追加)、生の DOM 要素 (追加)、HTML フラグメント (要素を作成して追加)、および jQuery オブジェクト (その中のすべての要素を追加) を受け入れます。その最後はおそらくあなたが探しているものと一致します。
于 2012-01-17T18:02:15.413 に答える
5
はい、それらをすべて同じオブジェクトに追加します。
obj1.add(obj2).add(obj3).wrapAll('<div class="contentwrapper" />');
于 2012-01-17T18:02:12.830 に答える