<div data-letter='1'>1</div>
<div data-letter='2'>2</div>
<div data-letter='3'>3</div>
有没有办法按数据字母选择元素? 恩。我想选择数据字母“2”
答案 0 :(得分:2)
使用属性选择器
$("[data-letter='2']").html()
答案 1 :(得分:1)
$("div").each(function(){
if($(this).attr("data-letter")=="2")
{
alert($(this).html());
}
});
OR
如果有许多div data-letter = 2
,请执行以下操作:
$("div[data-letter='2']").each(function(){
alert($(this).html());
});
如果只有一个div data-letter = 2
,则执行:
$("div[data-letter='2']").html()