Показать сообщение отдельно
  #1 (permalink)  
Старый 24.05.2015, 22:42
Новичок на форуме
Отправить личное сообщение для Vadim7423 Посмотреть профиль Найти все сообщения от Vadim7423
 
Регистрация: 17.02.2015
Сообщений: 5

Упростить код с помощью цикла
Добрый вечер, помогите с кодом:
jQuery(document).ready(function($){
	$('#menu > ul > li:nth-child(1)').hover(function(){
		$('#menu > ul > li:nth-child(1) > ul').css({"position":"absolute", "display":"blcok", "z-index": "1"}).stop(true, true).slideDown(100);
	},
	function(){
		$('#menu > ul > li:nth-child(1) > ul').stop(true, true).slideUp(100);
	});
	$('#menu > ul > li:nth-child(3)').hover(function(){
		$('#menu > ul > li:nth-child(3) > ul').css({"position":"absolute", "display":"blcok", "z-index": "1"}).stop(true, true).slideDown(100);
	},
	function(){
		$('#menu > ul > li:nth-child(3) > ul').stop(true, true).slideUp(100);
	});
})


пытаюсь использовать цикл ничего не получается, код не работает
for(var i = 1; i < = 6; i++){
$('#menu > ul > li:nth-child('+ i +')').hover(function(){
		$('#menu > ul > li:nth-child('+ i +') > ul').css({"position":"absolute", "display":"blcok", "z-index": "1"}).stop(true, true).slideDown(100);
	},
	function(){
		$('#menu > ul > li:nth-child('+ i +') > ul').stop(true, true).slideUp(100);
	});
}

Что не так делаю?
Ответить с цитированием