Jätke $ (this) valikust - välja CSS-trikid

Anonim

Oletame, et soovite lehe igale lingile lisada klõpsude käitleja. Selle klõpsude käitleja funktsioon muudab kõik muud lingid erinevat värvi.

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

Komplekti elementide eemaldamiseks võite kasutada funktsiooni .not (), nii et selle funktsiooni täitmine eemaldab praeguse elemendi enne värvimuutust.