Vyloučit $ (toto) ze selektoru - Triky CSS

Anonim

Řekněme, že chcete ke každému odkazu na stránce připojit obslužný program kliknutí. Funkce tohoto obslužného programu kliknutí změní všechny ostatní odkazy na jinou barvu.

var $allLinks = $("a"); $allLinks.click(function() ( $allLinks.not(this).css("color", "red"); ));

Funkci .not () můžete použít k odebrání prvků ze sady, takže vyplněním této funkce odstraníte aktuální prvek před změnou barvy.