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 元素。当需要组合多个选择器进行多重筛选时,可以使用多个选择器以逗号分隔来实现。这让我们在网页开发中更加灵活,可以更加方便地进行选择和操作。