与此问题here类似,我希望根据它的data-id获取一个元素。
<a href="#" class="whatever" data-item-id="stand-out">...</a>
我正在寻找对标签采取行动。它在许多其他元素中有一个共享类,没有基本id,只是一个data-item-id。
可以通过它的data-item-id找到元素,还是只能找出data-item-id是什么?
答案 0 :(得分:49)
$('[data-item-id="stand-out"]')
答案 1 :(得分:30)
您始终可以使用attribute selector。选择器本身看起来像:
a[data-item-id=stand-out]
答案 2 :(得分:16)
答案 3 :(得分:15)
是的,您可以按数据属性找到元素。
element = $('a[data-item-id="stand-out"]');