У меня есть эта часть кода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