帮助超出了需要。我就是不知道在哪里挖!突然点击事件开始触发两次(以前效果很好)。我无法确定这个问题的根源。
有人能帮忙吗?
我在wordpress上的摄影师网站上工作。这是测试网站-http://kick-starter.co.il/pregnancy?lang=en&pag=1
这是javascripthttp://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, '' );
}
})
非常感谢。
您可以尝试使用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, '' );
}
})