0
<div data-letter='1'>1</div>
<div data-letter='2'>2</div>
<div data-letter='3'>3</div>
有沒有辦法通過數據字母選擇元素? ex。我想選擇數據信 「2」使用jQuery來選擇數據字母
<div data-letter='1'>1</div>
<div data-letter='2'>2</div>
<div data-letter='3'>3</div>
有沒有辦法通過數據字母選擇元素? ex。我想選擇數據信 「2」使用jQuery來選擇數據字母
使用屬性選擇
$("[data-letter='2']").html()
$("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());
});
如果只有一個格與data-letter = 2
,則按照:
$("div[data-letter='2']").html()
[屬性等於選擇器(http://api.jquery.com/attribute-equals-selector/) – 2014-08-28 09:01:34
[jQuery的如何找到基於數據屬性值的元素?](HTTP:/ /stackoverflow.com/questions/4191386/jquery-how-to-find-an-element-based-on-a-data-attribute-value) – 2014-08-28 09:02:50