Javascript 如何在jquery.localscroll中选择当前单击的锚元素?

Javascript 如何在jquery.localscroll中选择当前单击的锚元素?,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我想获取jquery中当前单击的链接的句柄。假设我有一堆li a元素: HTML <ul id="navigation" class="main_menu"> <li><a href="#panel_home">Home</a></li> <li><a href="#panel_story">Story</a></li> <li><a href="

我想获取jquery中当前单击的链接的句柄。假设我有一堆li a元素:

HTML

<ul id="navigation" class="main_menu">
    <li><a href="#panel_home">Home</a></li>
    <li><a href="#panel_story">Story</a></li>
    <li><a href="#panel_mantra">Mantra</a></li>
    <li><a href="#panel_showcase">Showcase</a></li>
    <li><a href="#panel_experience">Experience Us</a></li>
</ul>
如果你能提醒()锚文本或href,我马上就来


请注意:出于某种原因,我不想设置
散列:true

您应该能够向
a
元素添加另一个click()事件。是否有理由需要在
localScroll()
中执行此操作

或者,如果不希望单击
a
元素的默认行为,请使用以下命令:

$('#navigation a').click(function(event) {
    event.preventDefault();
    alert($(this).attr('href'));
});

是的,这是有原因的。我想捕获用户单击并启动滚动的特定锚元素。一旦我得到了锚,我将读取它的href值,并进行进一步的操作,以完成任务。
$('#navigation a').click(function() {
    alert($(this).attr('href'));
});
$('#navigation a').click(function(event) {
    event.preventDefault();
    alert($(this).attr('href'));
});