Ekskluder $ (dette) fra Selector - CSS-triks

Anonim

La oss si at du vil knytte en klikkbehandler til hver lenke på en side. Funksjonen for den klikkbehandleren gjør at alle andre lenker har en annen farge.

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

Du kan bruke .not () -funksjonen til å fjerne elementer fra et sett, så hvis du polstrer dette til den funksjonen, fjernes det nåværende elementet før fargeskiftet.