如何在变量中存储链接属性'href'的值
这是我尝试过的链接,但不起作用:
var xyz = $('a.tesla').attr('href','');
alert(xyz);
<ul class="collapse list-unstyled" id="pageSubmenu">
<!--<li><a href="logo.html">Logo</a></li>-->
<li><a href="color.html">Color</a></li>
<li><a href="iconography.html">Iconography</a></li>
<!--<li><a href="#">Typography</a></li>-->
<li><a href="grid-system.html">Grid</a></li>
<!--<li><a href="#">Layer</a></li>-->
</ul>
答案 0 :(得分:1)
我不确定你要做什么,但是这里修复了你的代码:
https://jsfiddle.net/ty846Lyy/11/
您将HREF
属性设置为&#39;&#39;,并且没有a
元素(链接)与.tesla
类。
要从任何链接获取href属性,只需执行:
var xyz = $(selector).attr('href');
其中selector
是返回一个或多个链接元素的任何有效jQuery选择器。