帮助不仅仅是需要的。 我只是不知道在哪里挖! 突然点击事件开始发射两次(之前运作良好)。我无法确定这个问题的根源。
有人可以帮忙吗?
我正在开发基于wordpress的摄影师网站。 这是测试网站 - http://kick-starter.co.il/pregnancy?lang=en&pag=1
这是javascript http://kick-starter.co.il/wp-content/themes/twentyeleven/js/javascript.js 这是我的按钮 -
$('#right').click(function(){ //click right to change page
if ( page < pages ){
page++;
change_pics( page, album );
sethash( page, '' );
}
})
$('#left').click(function(){ //click left to change page
if ( page > 1 ){
page--;
change_pics( page, album );
sethash( page, '' );
}
})
非常感谢。
答案 0 :(得分:1)
您可以尝试使用preventDefault()和stopPropagation()来防止多个事件发生。
$('#right').click(function(e){ //click right to change page
e.stopPropagation();
e.preventDefault();
if ( page < pages ){
page++;
change_pics( page, album );
sethash( page, '' );
}
})
$('#left').click(function(e){ //click left to change page
e.stopPropagation();
e.preventDefault();
if ( page > 1 ){
page--;
change_pics( page, album );
sethash( page, '' );
}
})