Maison > interface Web > js tutoriel > jQuery utilise andSelf() pour inclure la sélection précédente set_jquery

jQuery utilise andSelf() pour inclure la sélection précédente set_jquery

WBOY
Libérer: 2016-05-16 16:47:46
original
1020 Les gens l'ont consulté

Lorsque nous utilisons la méthode destructive pour sélectionner et filtrer l’ensemble de wrappers, un nouvel ensemble de résultats sera généré. Par exemple :

html

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

Pour l'arborescence DOM ci-dessus, vous pouvez bien sûr utiliser

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

pour obtenir les éléments p contenus dans tous les éléments div, mais le résultat de la sélection n'inclura certainement pas l'élément div lui-même.
Si vous appelez andSelf() dans une chaîne après find, vous pouvez également inclure la sélection précédente ($('div')) dans le jeu de résultats.

Exemple d'utilisation

Pour le code html ci-dessus, utilisez

$('div').find('p').css('border', '1px solid # 993300');

L'effet CSS ne peut être appliqué qu'aux p éléments
jQuery utilise andSelf() pour inclure la sélection précédente set_jquery
Mais si andSelf() est ajouté après find(), l'effet CSS sera également appliqué à tous les éléments div
jQuery utilise andSelf() pour inclure la sélection précédente set_jquery

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal