我的html代码是这样的,我需要获取活动li的所有类属性。
<ul class="daily">
<li class="day active temp_2">1</li>
<li class="day temp_1">2</li>
<li class="day temp_3">3</li>
<li class="day temp_4">4</li>
</ul
我使用过这段代码却失败了
jQuery('#daily > ul > li').hasClass('active').attr('class');
答案 0 :(得分:4)
你需要
jQuery('ul.daily > li.active').attr('class');
答案 1 :(得分:2)
$('.daily li.active').attr('class');
li.active
选择器会将所有li
带到active
类。
答案 2 :(得分:1)
daily
不是id它是一个类名
试试这个
$('.daily li.active').attr('class');
答案 3 :(得分:1)
你可以这样做......
var allclasses = jQuery('.daily li.active')[0].className.split(/\s+/)