嗨,我有一个 html 片段如下:-
<ul id="userTabs" class="clearfix">
<li class="selected"><a href="">Profile Home</a></li>
<li><a href="/test">test</a></li>
<li><a href="/test2">test2</a></li>
<li><a href="/test3">test3</a></li>
<li><a href="/test4">test4</a></li>
</ul>
我的 jquery 代码片段是-
$("#userTabs li").click(function(e){
e.preventDefault();
$("#userTabs li").removeClass('selected');
$(this).addClass('selected');
var href = $('li:selected a').attr('href');
alert(href);
});
现在的问题是,当我单击链接时,我需要获取一个值 o href,上面的代码会将当前选定的类替换为新的选定链接。但我无法获取选定的类 href 值。我在这里想念什么?