我有很多带有“data-value”属性的div。但只有一个类名为“.selected”。我需要用两者来制作选择器。数据+类名。
如何制作带有数据属性和类名的选择器?
HTML
<div data-value="x">Click Me!</div>
<div data-value="y">Click Me!</div>
<div class='selected' data-value="z">Click Me!</div>
<div data-value="w">Click Me!</div>
jQuery
alert( $("div[data-value] .selected").data('value') ); // this is wrong way...
最佳答案
获取data
属性有两种方法:
$(".selected").attr('data-value'); // It works for all type of custom attribute
或
$(".selected").data('value'); // This one is specially for data attribute
关于jQuery - 如何获取数据名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43320306/