【发布时间】:2019-08-23 05:54:06
【问题描述】:
请问如何使用 jQuery 选择具有特定数据属性和特殊类的元素?
例如,我想选择这些元素:
<div data-roomid="55" data-status="NoData"></div>
<div data-roomid="55" data-status="Open"></div>
<div data-roomid="55" data-status="Close"></div>
但不是这个:
<div data-roomid="55" data-status="Book"></div>
我的尝试如下:
roomid = 55;
$('[data-roomid="'+ roomid +'"]').each(function(e) {
});
谢谢。
【问题讨论】:
-
什么是
special class?class这个词在html中有特殊的含义,所以你想要的有点混乱。 -
您要选择的一个 div 与您不选择的一个相同。
-
@kukkuz:很好的收获。已更新。
-
@j08691,正确。改变了。
标签: javascript jquery html jquery-selectors