English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método not() devuelve elementos que no cumplen con las condiciones especificadas.
El método not() elimina todos los elementos que coinciden con las condiciones seleccionadas, devolviendo aquellos que no coinciden.
El método not() es similar afilter()Método inverso.
Obtiene elementos que no cumplan con las condiciones especificadas:
$(selector).not(criteria)
Usa una función para obtener elementos:
$(selector).not(function(index))
Devuelve todos los párrafos excepto el primero:
$("document").ready(function(){ $("p").not(:first).css("background", "coral"); });Pruebe aquí‹/›
Devuelve todos los párrafos que no tienen el nombre de clase "demo":
$("document").ready(function(){ $("p").not(".demo").css("background", "coral"); });Pruebe aquí‹/›
Devuelve todos los elementos de lista incluso los que no lo son:
$("document").ready(function(){ $("li").not(:even).css("background", "coral"); });Pruebe aquí‹/›
Cambie el color de fondo de todos los div; luego agregue el color del borde para los elementos que no tienen el nombre de clase "middle":
$("document").ready(function(){ $("div").css("background", "#c8ebcc").not(".middle").css("border-color", "red"); });Pruebe aquí‹/›
Filtre elementos usando una función:
$("document").ready(function(){ $("div").not(function(i){ return $(this).hasClass("middle"); }).css("background-color", "blue"); });Pruebe aquí‹/›
Parámetros | Descripción |
---|---|
criterios | Especifique una expresión de selector, un objeto jQuery o uno o más elementos devueltos de un grupo de elementos seleccionados. Para especificar múltiples condiciones, utilice comas |
function(index) | Especifique una función para probar cada elemento del conjunto
|