jQuery是一種廣泛使用的JavaScript庫,其中包含了許多針對HTML文檔進行操作的函數。其中一個非常常用的功能就是選擇HTML元素。除了選擇特定的元素之外,有時候我們也需要從文檔中選擇不等于某個特定元素的元素。這時候,就需要使用jQuery選擇器中的“不等于”功能了。
// 選擇不等于某個特定元素的所有元素 $(":not('.example-class')") // 選擇不包含某個特定文本的所有元素 $(":not(:contains('example text'))") // 選擇不含有某個特定屬性的所有元素 $(":not([data-example-attribute])") // 選擇不含有某個特定屬性值的所有元素 $(":not([data-example-attribute='example value'])")
以上代碼分別展示了選擇所有不具有example-class類、不包含example text文本、不包含data-example-attribute屬性、不包含data-example-attribute等于example value屬性值的元素。我們可以看到,使用jQuery選擇器的“不等于”功能可以非常靈活地選擇元素,讓我們符合具體需求。
上一篇css布局常用場景
下一篇jquery選擇同一級