Показать сообщение отдельно
  #1 (permalink)  
Старый 15.02.2013, 20:54
Кандидат Javascript-наук
Отправить личное сообщение для Mateus Посмотреть профиль Найти все сообщения от Mateus
 
Регистрация: 06.12.2012
Сообщений: 100

Изменение класса в зависимости от положения дива
Доброго времени суток!
Данная функция должна менять класс элементов с "like_box" на "like_box_fixed". Первый имеет позицию relative, второй fixed. Но проблема в том, что одна функция должна менять классы у всех дивов, как только окно опуститься до него. Надеюсь на Вашу помощь, заранее благодарен.

$(function() {
		  var likeboxElem = document.getElementById('like_box');
		var offset = $("#like_box").offset();
		var topPadding = 30;
		$(window).scroll(function() {
			if ($(window).scrollTop() > offset.top) {
				
				  likeboxElem.className = "like_box";
			}
			else {
				likeboxElem.className = "like_box_fixed";
				;};});
			
	});
Ответить с цитированием