2013-05-27 109 views
2

熱火是我的問題我有一組跨越的就是這樣的如何添加一個類的跨度與特定數據-ID

<div class="mydiv"> 
    <span data-id="0">hello</span> 
    <span data-id="1">how</span> 
    <span data-id="2">are</span> 
    <span data-id="3">you</span> 
</div> 
使用jQuery

我會從一些地方 像獲取數據ID這

var dataId = 3; 

現在我想添加一個類(活動)這是有數據-ID 3 請幫我解決這個跨度。

感謝

回答

9
$('.mydiv span[data-id="3"]').addClass('active'); 
3

DEMO

$('.mydiv span[data-id="3"]').addClass('highlight'); 
1

試試這個:

var dataId = 3;  
$("span[data-id=" + dataId + "]").addClass("active"); 
相關問題