Javascript 按元素的数据属性获取表列
我有一个表,其中有一个div元素,其数据属性包含IDJavascript 按元素的数据属性获取表列,javascript,Javascript,我有一个表,其中有一个div元素,其数据属性包含ID <table> <thead> <tr> .... <th class="selected"> <div data-id="161380"> Condiments </d
<table>
<thead>
<tr>
....
<th class="selected">
<div data-id="161380">
Condiments
</div>
</th>
...
</tr>
</thead>
</table>
但是,我需要用vanila JS来做,我的技能已经很差了…
您还缺少一些引号和括号
const id=“161380”;
document.querySelector(“[data id=”+id+“]”)
.最近的(“th”)
.班级名单
.删除(“选定”)代码>
。已选定{
边框:1px纯黑
}
调味品1
调味品2
var id = "161380";
$("[data-id]="+id).closest("th").removeClass("selected");