0

我得到了这个代码:

$('#la_freccia_dx').bind('click', function(){
 boutique_next();   
});

在我的 html 标记中,我使用以下代码阻止页面向上滚动:

<a id="la_freccia_dx" href="#" onclick="boutique_next(); return false;">

但现在它只适用于我第一次点击链接。我需要将 return false 附加到上面的 jquery 函数中,并防止链接的默认操作。任何的想法?谢谢!

已解决:我的错!我在标记中留下了一个 href="#"。谢谢大家!

4

2 回答 2

2

使用 jQuerys “event.preventDefault()”:

$('#la_freccia_dx').bind('click', function(event){
 event.preventDefault();
 boutique_next();
});

我会这样做:

$('#la_freccia_dx').click(function(event){
 event.preventDefault();
 boutique_next();
});

我的 HTML 为:

<a id="la_freccia_dx">
于 2012-10-22T09:49:49.780 回答
1

试试这个代码:

$('#la_freccia_dx').on('click', function(){
 boutique_next(); 
 return false;  
});
于 2012-10-22T09:46:53.063 回答