如何將數據存儲到元素,然後處理該數據是否有數據?jquery.data:如何將數據存儲到元素並訪問它?
例如我有這兩個具有相同類名的元素。
<div class="elem"></div>
<div class="elem"></div>
jQuery的,
$(".elem:first").data("hasdata","popup");
if($(".elem").data("hasdata") === 'popup') $(".elem").css({background:'red'})
我得到兩個紅色,但我只是想第一個變紅。可能嗎?
我對jsfiddle
'$(「ELEM」)'將選擇一類'elem'的所有元素,它不會進行過濾,僅除非你告訴它能夠提供數據的一個。 –