滚动我的代码JavaScript没有在第二次点击
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$("#Button1").click(function() {
$('html, body').animate({
scrollTop: $("#Div1").offset().top
}, 2000);
});
$("#Button2").click(function() {
$('html, body').animate({
scrollTop: $("#Div2").offset().top
}, 2000);
});
$("#Button3").click(function() {
$('html, body').animate({
scrollTop: $("#Div3").offset().top
}, 2000);
});
});
</script>
这部分当我到达的页面,并单击其中一个按钮工作正常,但是当我需要再次单击它穿上”工作。
有什么想法?
完全无关的问题,但让你有一个事件监听器控制,你可以很容易地简化这个代码全部滚动,而不是每个按钮都有一个单独的点击功能。 – APAD1
html是什么样的? – epascarello