Javascript 如何使用jQuery获取所选/活动选项卡的href?
我有以下HTML代码:Javascript 如何使用jQuery获取所选/活动选项卡的href?,javascript,jquery,Javascript,Jquery,我有以下HTML代码: <div id="filter-bar"> <ul> <li><a href="#image" class="current"><?php _e('Image','sofa'); ?></a></li> <li><a href="#text"><?php _e('Text','sofa')
<div id="filter-bar">
<ul>
<li><a href="#image" class="current"><?php _e('Image','sofa'); ?></a></li>
<li><a href="#text"><?php _e('Text','sofa'); ?></a></li>
<li><a href="#video"><?php _e('Video','sofa'); ?></a></li>
</ul>
</div>
如何获取具有当前类的列表的href值?e、 g.如何使其返回图像
谢谢您可以使用
attr
或prop
方法:
$("#filter-bar .current").attr("href");
或
您可以使用以下命令获得“纯”href而不使用哈希#
符号:
var href = $("#filter-bar .current").attr("href");
href = href.substring(href.indexOf("#") + 1);
演示:使用此选项获取不带
#
的href,它将成为标记的图像,这就是您想要的
$('#filter-bar a.current').attr('href').split('#')[1];
读下去
以及如何消除“除了链接之外?”的问题@AhmedFouad您可以从更新的答案中获得解决方案。
$('#filter-bar a.current').attr('href').split('#')[1];