我有这个具有多个数据属性的按钮,我想通过根据类和两个数据属性选择它来隐藏它。
<a href='#' class='wishlist-icon' data-wish-name='product' data-wish-url='/product'>Button</a>
$(".wishlist-icon [data-wish-name='product'] [data-wish-url='/product']").hide();
我不知道为什么这个选择器不起作用。
DEMO
最佳答案
只需删除选择器之间的空间。
$(".wishlist-icon[data-wish-name='product'][data-wish-url='/product']").hide();
Js Fiddle Demo
关于javascript - 用于 HTML5 数据属性的 jQuery 选择器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18800753/