Показать сообщение отдельно
  #1 (permalink)  
Старый 17.12.2009, 20:33
Интересующийся
Отправить личное сообщение для iGusse Посмотреть профиль Найти все сообщения от iGusse
 
Регистрация: 17.12.2009
Сообщений: 14

Замена CSS класса каждого четвертого div
Привет господа ДжаваСкрипетеры)))
столкнулся со следующей проблемой.

В верстке есть порядка 30 одинаковых дивов с классом .photo-box

нужно каждому четвертому диву присвоить класс .photo-box-last (типа четвертый в строке). Делаю следующее:

$(document).ready(function(){
								 
for ( $i=1; $i <= 24; $i++ ) {  
	
	$(".photo-box").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); });
	 
	 if ($i %4 == 0) 
	 
	 $(".photo-box").ready( function () { $(".photo-box").toggleClass("photo-box-last");  }); 
	 
	 $(".photo-box-last").hover(function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); }); 
	 
	 ;}
	  
});


изучаю jquery только 1 день))) так что сильно не бейте)))
Ответить с цитированием