此代码将所有带有“a”类的html元素放入名为“items”的数组中。
var items = $('.a').get();
我必须写些什么才能做相反的事情?我的意思是,将所有html元素除了.a放入一个数组?
下面的代码和一些变体不起作用。
var items = !$('.a').get();
答案 0 :(得分:1)
$('body *:not(.a)')
或:
$('body *').not('.a')
如果您还需要在<head></head>
中添加内容,只需从选择器中删除正文。
答案 1 :(得分:1)
var items = $(':not(.a)').get();
答案 2 :(得分:0)
您可以执行以下操作:
$('*').not('.a')