jQuery - 确定列表项内子元素的最佳方法
从下面的 HTML 中,我需要找出哪个列表标签具有活动类,然后对于活动列表,我需要找到相关值
<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>
执行此操作的最佳方法是什么?
From the following HTML I need to figure out which List tag has class active and further on for the active List I need to find the relevant value
<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>
What is the best way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
$('li.active a').attr('href')
将返回 'value1'$('li.active a').attr('href')
would return 'value1'将检索innerHTML
将检索路径
并将
检索类。
编辑:更新了选择器以选择链接而不是列表项。
will retrieve the innerHTML
will retrieve the path
and
will retrieve the class.
EDIT: Updated the selectors to select the link and not the list item.
如果您想查看“服务”,我认为这就是您想要的:
I think this is what you want, if you're wanting to see "Services":