javascript - 删除没有类的 jquery 元素

标签 javascript jquery

嗨,谁能帮我获取 jquery 中所有没有类的元素。

我有一个列表,我想获取所有没有类的列表并将其删除

这是我到目前为止的代码

var listTableHeaders = $("ROI-List").find("th");
listTableHeaders.not(".sorting").remove();

我意识到除了图中所示的“排序”之外还有其他类

enter image description here

我可以删除不是“sorting”或“sorting_disabled”的元素,但我不确定是否还有其他类,因此删除没有任何类的元素会更方便。

谢谢

最佳答案

您可以过滤它

listTableHeaders.filter(function(){
   return !$(this).is('[class]');
}).remove();

关于javascript - 删除没有类的 jquery 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26305241/

相关文章:

javascript - 使美丽的微调器的中心透明

javascript - 为什么以及何时使用 process.nextTick?

javascript:计算文本输入中的数字

javascript - 如何处理不断变化的嵌套 api 调用

javascript - 如何解决将值传递给 javascript 函数时出错的问题?

javascript - jquery中如何根据div的hover获取类名

javascript - jQuery-chosen - 将所选选项的自定义选项属性推送到列表

jquery - Electron 应用的 Angular-CLI

javascript - setInterval() 每次访问页面时触发另一个间隔

javascript - JSON数组存储之前的数据结果