jQuery 是目前最流行的 JavaScript 庫,它提供了豐富的工具來操作 DOM、處理事件、實現動畫等等。其中一個非常有用的方法是not()
。
not()
方法通過篩選出不匹配特定條件的元素來過濾 jQuery 元素集合。通俗地說,就是排除某個選擇器所選中的元素。
可以使用not()
方法來實現許多功能,比如在一個列表中,選取除了當前被點擊的元素之外的所有元素。
$('li').click(function() {
$('li').not(this).css('opacity', '0.5');
});
在上面的代碼中,當用戶點擊列表中的某個元素時,我們使用not()
方法將當前元素以外的所有元素的不透明度設置為 0.5。這個效果可以讓用戶更容易地區分選中的元素。
除了上面的示例之外,還可以使用not()
方法來過濾多個元素、使用類、屬性或其他選擇器來定位需要排除的元素。
總之,not()
是一種非常靈活和強大的方法,可以幫助我們過濾出具有特殊條件的元素集合。掌握這個方法可以讓我們更好地處理和操作 DOM 元素。