jQuery 是一種流行的 JavaScript 庫,在網頁開發中得到廣泛應用。它是一個快速、簡單和小巧的庫,可以方便地操作 HTML 文檔、處理事件、創建動畫和處理 Ajax。
在 jQuery 中,可以使用 selector 選擇器來選擇 HTML 元素。例如,如果想要選擇所有的 <p> 元素,可以使用以下代碼:
$("p")
然而,在某些情況下,可能需要選擇除了當前類之外的 HTML 元素。這時,可以使用 jQuery 的 :not() 選擇器。
$("p:not(.classname)")
通過上述代碼,可以選擇除了包含類名為 “classname” 的 <p> 元素之外的所有 <p> 元素。
除此之外,還可以使用多個選擇器,例如選擇所有不是按鈕和輸入框的 <input> 元素:
$("input:not(:button,:input[type='text'])")
通過上述代碼可以看到,可以使用多個選擇器以逗號分隔來實現多重篩選。
總結來說,使用 jQuery 的 :not() 選擇器可以輕松地選擇除了當前類之外的 HTML 元素。當需要組合多個選擇器進行多重篩選時,可以使用多個選擇器以逗號分隔來實現。這讓我們在網頁開發中更加靈活,可以更加方便地進行選擇和操作。