ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery は andSelf() を使用して前の選択を含めます。

jQuery は andSelf() を使用して前の選択を含めます。

WBOY
WBOYオリジナル
2016-05-16 16:47:46987ブラウズ

破壊的メソッドを使用してラッパー セットを選択およびフィルターすると、新しい結果セットが生成されます。例:

html

$lt;div$gt;
$lt;p$gt;段落$lt;/p$gt; gt ;Paragraph$lt;/p$gt;
$lt;/div$gt;

上記の DOM ツリーでは、もちろん

$('div' ).find ('p')

を使用して、すべての div 要素に含まれる p 要素を取得しますが、選択結果には確実に div 要素自体は含まれません。
find の後にチェーン内で andSelf() を呼び出すと、結果セットに以前のselection($('div')) を含めることもできます。

使用例

上記のHTMLコードの場合、

$('div').find('p').css('border', '1px Solid】を使用します。 # 993300');

CSS 効果は p 要素にのみ適用できます

jQuery は andSelf() を使用して前の選択を含めます。ただし、find() の後に andSelf() を追加すると、CSS 効果も適用されますすべての div 要素

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。