滾動我的代碼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