0

DOM ノードまたは jQuery オブジェクトから独自のカスタム jQuery セレクションを作成することに詳しい人はいますか?

例:

var li = jQuery('li.someclass');
var myDiv = jQuery('#mydiv');

ですから、この 2 つを 1 つにまとめたいと思いjQuery(object)ます。

提供された例のように、変数にキャッシュされたノードを使用して動的に実行できるとよいでしょう。あなたの親切な助けに BR と 10x

4

2 に答える 2

3

結果をと組み合わせることができます.add()

var combined = li.add(myDiv);

.add()それが主張することを実際には行わないことに注意してください。lijQueryオブジェクトには何も追加されません。マージされた結果を使用して新しいjQueryオブジェクトを作成します。

于 2012-07-31T17:42:53.947 に答える
1

この場合、次のようにします。

var obj = jQuery('#mydiv, li.someclass');

次に、 で実行されたメソッドはobjと の両方に適用され#mydivますli.someclass。たとえば、両方の要素に赤い境界線を付けるには:

obj.css('border', '1px solid red');
于 2012-07-31T18:00:46.040 に答える