English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die not() Methode gibt alle Elemente zurück, die den angegebenen Bedingungen nicht entsprechen.
Die not() Methode filtert alle Elemente heraus, die den angegebenen Bedingungen entsprechen, und gibt die nicht übereinstimmenden Elemente zurück.
Die not() Methode ist ähnlich wiefilter()Methode umgekehrt.
Erhalten Sie Elemente, die den angegebenen Bedingungen nicht entsprechen:
$(selector).not(criteria)
Verwenden Sie eine Funktion, um Elemente zu erhalten:
$(selector).not(function(index))
Rückgabe aller Absätze außer dem ersten:
$("document").ready(function() { $("p").not(:first).css("background", "coral"); });Testen Sie heraus‹/›
Rückgabe aller Absätze ohne die Klassennamen "demo":
$("document").ready(function() { $("p").not(".demo").css("background", "coral"); });Testen Sie heraus‹/›
Rückgabe aller Listenelemente, die nicht vorhanden sind:
$("document").ready(function() { $("li").not(:even).css("background", "coral"); });Testen Sie heraus‹/›
Ändern Sie die Hintergrundfarbe aller div; Fügen Sie dann der Farbe des Randes für Elemente ohne den Klassennamen "middle" hinzu:
$("document").ready(function() { $("div").css("background", "#c8ebcc").not(".middle").css("border-color", "red"); });Testen Sie heraus‹/›
Filtern Sie Elemente mit einer Funktion heraus:
$("document").ready(function() { $("div").not(function(i){ return $(this).hasClass("middle"); }).css("background-color", "blue"); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
criteria | Geben Sie einen Selektorexpresion, ein jQuery-Objekt oder ein oder mehrere Elemente aus einer Gruppe ausgewählter Elemente zurück Um mehrere Bedingungen zu spezifizieren, verwenden Sie Kommas |
function(index) | Geben Sie eine Funktion an, die für jedes Element im Satz getestet wird
|