Vylúčte $ (toto) z nástroja Selector - Triky CSS

Anonim

Povedzme, že chcete ku každému odkazu na stránke pripojiť obslužný program kliknutí. Funkcia tohto ovládača kliknutí zmení všetky ostatné odkazy na inú farbu.

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

Na odstránenie prvkov zo sady môžete použiť funkciu .not (), takže jej polstrovaním tejto funkcii odstránite aktuálny prvok pred zmenou farby.