Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблема с плавающей навигацией (https://javascript.ru/forum/jquery/25830-problema-s-plavayushhejj-navigaciejj.html)

iHun 16.02.2012 18:12

Проблема с плавающей навигацией
 
Здравствуйте, форумчане.
Есть задача — сделать, чтобы блок навигации (id="nav") прилипал к верху страницы, когда, когда он доскролливается до этого верха.

На этот код браузер вообще никак не реагирует.

<script type="text/javascript">
	jQuery(window).scroll(function(){
		var scrollTop = jQuery(document).scrollTop();		
		if(scrollTop > 150) {
			jQuery("#nav").css("position", "fixed").css("top", "0px");
		}
		else {					
			jQuery("#nav").css("position", "absolute").css("top", "150px");
		}
	});
</script>


Подсккажите, в чём может быть проблема? Изучать jQuery начал буквально на днях, так что предлагайте даже самые очевидные варианты.

snapson 18.02.2012 04:05

Чувак попробуй свой код запихнуть в
jQuery(document).ready(function(){

});


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