javascript - Jquery 检查 div 是否具有数据属性并删除

标签 javascript jquery html custom-data-attribute

如何检查一个 div 是否具有数据属性,如果它具有该数据属性则删除该 div,相反的工作方式如下:

$("div[id='foo']").not('[data-type=edit]').remove();

最佳答案

删除 not() 并在主选择器中使用该属性:

$('#foo[data-type=edit]').remove();

如果您只想查找具有data-type 属性的元素,而不考虑其值,您可以使用:

$('#foo[data-type]').remove();

关于javascript - Jquery 检查 div 是否具有数据属性并删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42998856/

相关文章:

javascript - 有效匹配数组,将找到的键放入第二个数组

javascript - AngularJS 中的数组未获取字符串值

javascript - 什么是标志变量?

jquery css选择器将Class添加到具有背景图像的div

jquery - jQuery Ajax 调用后执行脚本

javascript - html表格单元格以更好的方式显示在输入框中输入的文本

html - 如何更改用于打印的 HTML 页面的背景颜色?

javascript - 数组仍为空

javascript - 单击 slick.js 中的点后停止自动播放

html - LinkedIn 成员(member)资料插件