[英]How to get the title of anchor tag which is inside a list and having class as selected
我在div
标签中有一个非结构化的list( ul
),我正在尝试获取锚标签的标题,该标签位于具有class="selected"
的li
内。
<div class="mainmenu">
<div class="mainmenulinks">
<ul>
<li class="selected">
<a class="topmenu-navigation-links" id="topMenuItem0" href="" title="Private">
<span class="span-link-Private">Private</span>
</a>
</li>
<li>
<a class="topmenu-navigation-links" id="topMenuItem1" href="" title="Business">
<span class="span-link-Business">Business</span>
</a>
</li>
<li>
<a class="topmenu-navigation-links" id="topMenuItem2" href="" title="Broker">
<span class="span-link-Broker">Broker</span>
</a>
</li>
</ul>
</div>
</div>
在这种情况下,我应该成为Private,因为它的li
已经class="selected"
。
您可以使用:
$("li.selected>a").attr("title")
如果需要更具体,可以在li
之前添加,例如:
$(".mainmenu .mainmenulinks li.selected a").attr("title")
您的小提琴无法正常工作
.hasClass("selected")
this
相关的内容以外 道具vs属性
首选用法摘要
.prop()方法应用于布尔属性/属性以及html中不存在的属性(例如window.location)。 所有其他属性(可以在html中看到的属性)都可以并且应该继续使用.attr()方法进行操作。
虽然prop
确实可以正常工作,并且在您不确定要使用哪个的情况下很容易回退,但应该将title
作为attr
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.