📅  最后修改于: 2023-12-03 14:52:03.373000             🧑  作者: Mango
要选择没有给定类的所有元素,我们可以使用 jQuery 的 :not()
选择器。
示例代码如下:
// 选择所有没有给定类名的元素
$('*:not(.className)');
其中,*
表示选取页面上所有元素, :not()
表示排除给定的选择器或元素。在括号中,我们可以输入一个或多个选择器,例如 .className
表示排除该类名选择器所匹配的元素。
这样就可以选择所有没有给定类的元素了。
我们可以将这些元素包装在一个 jQuery 对象中,然后对它们执行其他操作。例如,我们可以添加一个样式,如下所示:
$('*:not(.className)').css('color', 'red');
在上述代码中,我们将所有没有给定类名的元素的文字颜色设置为红色。
此外,我们还可以执行各种其他操作,例如添加事件监听器、改变元素属性等。
总之,使用 jQuery 的 :not()
选择器,我们可以很方便地选择没有给定类名的所有元素,并在它们上面执行各种操作。