Я пытаюсь сделать страницу прокруткой вниз до '.block3' при нажатии на зеленый блок. Что мне здесь не хватает? Кажется, я не могу заставить его работать, и я проверил подобные темы без везения.JQuery Animate ScrollTop не работает
$(document).ready(function() {
$('.down').click(function() {
alert("y no work?");
$('html', 'body').animate({
scrollTop: $('.block3').offset().top
}, 800, "easeOutQuart");
});
});
.down {
background: green;
width: 50px;
height: 50px;
}
.block1,.block2,.block3 {
background: red;
width: 200px;
height: 600px;
margin: 1em 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="down"></div>
<div class="block1"></div>
<div class="block2"></div>
<div class="block3"></div>