jquery verfügt über 4 Arten von Inhaltsfiltern, nämlich: 1. Filter „:contains(text)“; 3. Filter „:has(selector)“;
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JQuery-Version 1.12, Dell G3-Computer.
Empfohlen: „jquery-Tutorial“
jquery-Inhaltsfilter:
Der Inhaltsfilter filtert den im DOM-Element enthaltenen Textinhalt und prüft, ob er passende Elemente enthält. Es gibt vier Arten von Inhaltsfiltern: enthält(text), :empty, :has(selector) und :parent, wie in der folgenden Tabelle gezeigt.
Filter | Beschreibung | Beispiel |
:contains(text) | Entspricht Elementen, die den angegebenen Text enthalten | $("li:contains('DOM')") // Entspricht Elementen, die „ DOM“ Textinhalt li-Element |
:empty | trifft auf alle leeren Elemente zu, die keine untergeordneten Elemente oder Text enthalten | $("td:empty") //übereinstimmt mit Zellen, die keine untergeordneten Elemente oder Text enthalten |
:has(selector) | Elemente abgleichen, die das vom Selektor übereinstimmende Element enthalten | $("td:has(p)") // Zellen abgleichen, die -Tags in den Zellen der Tabelle enthalten |
:parent | match Zellen, die untergeordnete Elemente oder Textelemente enthalten | $("td: parent") // Zellen abgleichen, die nicht leer sind, d. h. die Zelle enthält auch Unterelemente oder Text |
Für weitere programmierbezogene Kenntnisse , besuchen Sie bitte: Programmierunterricht! !
Das obige ist der detaillierte Inhalt vonWelche Inhaltsfilter verfügt JQuery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!