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

Задержка для выпадающего меню
Уже давно эта проблема раздражает, и все не получается ее решить!( Вроде все элементарно.. setTimeOut.. но куда не пихаю.. задержка не срабатывает либо вся конструкция нарушается!(
Собсно код:
jQuery(document).ready(function() {
	jQuery("#navigation li").each(function()
	{   
            jQuery(this).hover(function()
            {	
                       jQuery(this).find("ul:first").stop().css({
                             paddingTop:"8px",                              
                             height:"auto",
                             overflow:"hidden",
                             display:"none"
                       }).slideDown(500, function()
							 {
                       					jQuery(this).css({
                             			height:"auto",
                             			overflow:"visible"
                       					});
           					 });
                       
            },
            
           /* setTimeout(*/function()
            {	
                 jQuery(this).find('ul:first').stop().slideUp(500, function()
                 {	
                         jQuery(this).css({
                          	display:"none",
                          	overflow:"hidden"
                          });
                 });
            }/*,500)*/);	
	});
        
        jQuery("#navigation ul ").css({
            display: "none"}
         ); 
});


В чем может быть проблема?!
Ответить с цитированием