jQuery - 确定列表项中的子元素的最佳方法

时间:2009-09-10 17:51:15

标签: jquery attributes element

从下面的HTML我需要弄清楚哪个List标签有活动的类,并且对于活动List我需要找到相关值

    <li class="active">
    <a href="value1" class="Tab1">Services</a>
    </li>
    <li><a href="value2" class="Tab2">Create Account</a>
    </li>
    <li><a href="value3" class="Tab3">Modify Account</a>
    </li>

这样做的最佳方式是什么?

3 个答案:

答案 0 :(得分:4)

$('li.active a').attr('href')会返回'value1'

答案 1 :(得分:2)

$("li.active a").text()

将检索innerHTML

$("li.active a").attr("href")

将检索路径

$("li.active a").attr("class")

将检索该课程。

编辑:更新了选择器以选择链接,而不是列表项。

答案 2 :(得分:1)

如果您想要查看“服务”,我认为这就是您想要的:

$("li.active a").text();