假设您要将点击处理程序附加到页面上的每个链接。 该点击处理程序的功能将所有其他链接变为不同的颜色。
var $allLinks = $("a");
$allLinks.click(function() {
$allLinks.not(this).css("color", "red");
});
您可以使用。不能()函数从一组删除元素,所以这填补该函数将颜色变化之前删除当前元素。
翻译自: https://css-tricks.com/snippets/jquery/exclude-this-from-selector/