获取具有类“活动”的特定I的类属性

时间:2013-07-04 10:22:35

标签: jquery

我的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');

4 个答案:

答案 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+/)