任何人都可以帮助我获取jquery中没有类的所有元素。
我有一个列表,我希望得到所有没有类的内容并将其删除
这是我到目前为止的代码
var listTableHeaders = $("ROI-List").find("th");
listTableHeaders.not(".sorting").remove();
我意识到除了“排序”之外还有其他类,如图所示
我可以删除不是“排序”或“sorting_disabled”的元素,但我不确定是否还有其他类,因此删除没有任何类的th会更方便。
谢谢
答案 0 :(得分:3)
你可以过滤它
listTableHeaders.filter(function(){
return !$(this).is('[class]');
}).remove();
答案 1 :(得分:1)
这样的事情:
$("ROI-List").find("th").each(function () {
if (!$(this).prop('class').length) {
$(this).remove();
}
});
答案 2 :(得分:1)
我相信这会对你要做的事情有用:
$("ROI-List").find("th:not([class])").remove();