Heim >Web-Frontend >js-Tutorial >jQuery verwendet andSelf(), um die vorherige Auswahl set_jquery einzuschließen
Wenn wir die destruktive Methode verwenden, um den Wrapper-Satz auszuwählen und zu filtern, wird ein neuer Ergebnissatz generiert. Zum Beispiel:
html
$lt;div$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;p$ gt ;Paragraph$lt;/p$gt;
$lt;/div$gt;
Für den obigen DOM-Baum können Sie natürlich
$('div') verwenden .find ('p')
um die p-Elemente zu erhalten, die in allen div-Elementen enthalten sind, aber das Auswahlergebnis wird definitiv nicht das div-Element selbst enthalten.
Wenn Sie andSelf() in einer Kette nach find aufrufen, können Sie auch die vorherige Auswahl($('div')) in die Ergebnismenge einbeziehen.
Verwendungsbeispiel
Verwenden Sie für den obigen HTML-Code
$('div').find('p').css('border', '1px solid # 993300');
Der CSS-Effekt kann nur auf p-Elemente angewendet werden
Aber wenn andSelf() nach find() hinzugefügt wird, wird der CSS-Effekt auch auf angewendet alle div-Elemente