Показать сообщение отдельно
  #10 (permalink)  
Старый 12.02.2011, 13:03
Интересующийся
Отправить личное сообщение для yupee Посмотреть профиль Найти все сообщения от yupee
 
Регистрация: 27.01.2011
Сообщений: 21

dmitriymar не знаю чтобы делал без Вас!! спасибо что возитесь со мной
showSubmenu- переменная объявленная ранее, в ней написана SetTimeout(...,500) (также как и hideSubmenu в этом коде)

$(document).mousemove( function(){		
switch(a) {
case '1':
$('th#1').mouseover(function(){showSubmenu;});
$('th#1').mouseout(function(){hideSubmenu=setTimeout     ("$('div.submenu#sub1').hide();flagSub=0;",100)}); '-если я правельно понял как работает эта функция то здесь она ставится в очередь, пробывал ставить 1секунду, толку мало
$('th#submenu1').mouseover(function(){
clearTimeout(hideSubmenu);               -а при наведении очищается очередь
submenu.css('background-color','red');
})  - здесь закрывается анонимная функция после  $('th#submenu1').mouseover(function(){
break;
								
case '2':
$('th#2').mouseover(function(){showSubmenu;})
$('th#2').mouseout(function(){hideSubmenu=setTimeout("$('div.submenu#sub2').hide();flagSub=0",100)})
						break;
						}
							});
});--точно! лишняя, захватил нечайно
Ответить с цитированием