Изключете $ (this) от Selector - CSS-трикове

Anonim

Да предположим, че искате да прикачите манипулатор на кликвания към всяка връзка на страница. Функцията за този манипулатор на кликване превръща всички останали връзки в различен цвят.

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

Можете да използвате функцията .not (), за да премахнете елементи от набор, така че добавянето на тази към тази функция ще премахне текущия елемент преди промяната на цвета.