Sulje $ (this) pois Selectorista CSS-temppuja

Anonim

Oletetaan, että haluat liittää napsautusten käsittelijän jokaiselle sivun linkille. Napsautuskäsittelijän toiminto muuttaa kaikki muut linkit eri väreiksi.

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

Voit käyttää .not () -toimintoa elementtien poistamiseen joukosta, joten tämän toiminnon täyttäminen poistaa nykyisen elementin ennen värinvaihtoa.