jquery has() Methode
Übersetzungsergebnisse:
has
Englisch [həz] amerikanisch [hæz]
v.Have (die dritte Person Singular von have); (in einer Verwandtschaftsbeziehung) take;
jquery has() MethodeSyntax
Funktion: has() reduziert die Menge der übereinstimmenden Elemente auf eine Teilmenge, die Nachkommen hat, die mit dem angegebenen Selektor oder DOM-Element übereinstimmen.
Syntax: .has(selector)
Parameter:
Parameter | Beschreibung |
selector | String-Wert, der den Selektorausdruck enthält passendes Element. |
Erläuterung: Bei einem jQuery-Objekt, das eine Sammlung von DOM-Elementen darstellt, erstellt die .has()-Methode ein neues jQuery-Objekt mit einer Teilmenge übereinstimmender Elemente. Der verwendete Selektor wird verwendet, um die Nachkommen des übereinstimmenden Elements zu erkennen. Wenn ein Nachkommenelement mit dem Selektor übereinstimmt, wird dieses Element in das Ergebnis einbezogen.
jquery has() MethodeBeispiel
<!DOCTYPE html> <html> <head> <style> .full { border: 1px solid red; } </style> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <ul><li>Does the UL contain an LI?</li></ul> <script> $("ul").append("<li>" + ($("ul").has("li").length ? "Yes" : "No") + "</li>"); $("ul").has("li").addClass("full"); </script> </body> </html>
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen
Beliebte Empfehlungen
- Java ist da. Was ist neu?
- Gold dominiert 2024, aber hat sich Bitcoin (BTC) besser entwickelt?
- Hat der Cardano (ADA)-Preis in diesem Bullenzyklus bereits seinen Höhepunkt erreicht?
- Krypto ist bei dieser Wahl sicherlich zu einem politischen Thema geworden
- Akash Network (AKT) Krypto-Preisvorhersage: Hat die Umkehr begonnen?
- Bitcoin Coinbase Premium Gap hat gerade einen tiefen Einbruch erlebt