Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Прокрутка к div блоку (https://javascript.ru/forum/dom-window/58519-prokrutka-k-div-bloku.html)

stem 27.09.2015 00:41

Прокрутка к div блоку
 
Есть скрипт

<script>
	$(document).ready(function() {
	var toggle = true;
	$.event.add(window, "scroll", function() {
		if (toggle)
		{
			$('html,body').animate({scrollTop: $(".desription").offset().top-300}, 1000);
			toggle = false;
		}
	});
	});
	</script>

и код Html

<html><head>...</head>
<body id="corporate">
<div id="wrapper">
	<div id="menu">...</div>
	<div id="content">
			<div id="page">
				<div class="postcontent">
				<div *>...</div>
				<section class="desription">...</section>
				</div>
			</div>
	</div>	
</div>
</body></html>

По идее скрипт должен прокручивать к блоку desription, после того как страница загрузится и пользователь крутанет колесом один раз, но почему то не работает...

sanmihan 27.09.2015 17:52

попробуй вот так
$(window).on("scroll", function() {...})

stem 27.09.2015 20:24

sanmihan,
Спасибо, работает, я тупанул, jquery забыл подключить в макете шаблона =)


Часовой пояс GMT +3, время: 15:58.