Дмитрий Ч.
339 сообщений
#14 лет назад
Привет всем.
Вот есть меню
Вот код JQuery
<script type="text/javascript">
jQuery(document).ready(function(){

jQuery("#menu li").hover(
function(){
jQuery(this).find('ul').show();
},

function(){
jQuery(this).find('ul').hide();
}
);
});
</script>

Проблема в том что при снятие мышки ссылки выпадающее меню сразу закрывается , как поставить таймер в этом коде.

Спасибо.
С ув.Дмитрий
Антон С.
1316 сообщений
#14 лет назад
SetTimeout(jQuery(this).find('ul'.hide(), 1000); (только первая буква маленькая)
Дмитрий Ч.
339 сообщений
#14 лет назад
Enkvist,
<script type="text/javascript">
jQuery(document).ready(function(){

jQuery("#menu li").hover(
function(){
jQuery(this).find('ul').show();
},

function(){
setTimeout(jQuery(this).find('ul').hide(), 1000);
}
);
});
</script>

Так ?
Максим Ф.
3195 сообщений
#14 лет назад
Да.
Или так:
Цитата ("qualitative"):
jQuery(this).find('ul'.hide(3000);
Антон В.
1807 сообщений
#14 лет назад
А я бы fadeOut() использовал...пропадало бы не сразу, а постепенно, затухая.....
Максим Ф.
3195 сообщений
#14 лет назад
Цитата ("nehovaysyatopol"):
А я бы fadeOut() использовал...пропадало бы не сразу, а постепенно, затухая.....

Тогда и fadeIn() тоже...
Дмитрий Ч.
339 сообщений
#14 лет назад
AlekartRu, Спасибо
nehovaysyatopol, и тоже время ставить в кавычках ?
Дмитрий Ч.
339 сообщений
#14 лет назад
Спасибо Всем ребята выручили ))
Антон В.
1807 сообщений
#14 лет назад
Цитата ("qualitative"):
AlekartRu, Спасибо
nehovaysyatopol, и тоже время ставить в кавычках ?


Без.
Дмитрий Ч.
339 сообщений
#14 лет назад
А как сделать так чтобы оно исчезло после того как мышка уберается с выпадаюшего меню а не с пункта меню "О Нас"
Антон В.
1807 сообщений
#14 лет назад
Убери Тайтлы у ссылок в меню, нафига 2 раза дублировать одну и ту же надпись. Смотрится печально. Это как минимум.
Антон В.
1807 сообщений
#14 лет назад
У тебя между LI и выпадающим меню пустое место есть. Когда ведешь курсором вниз, то срабатывает "отмена" ховера, вот оно и пропадает... Там не должно быть пусто.
Дмитрий Ч.
339 сообщений
#14 лет назад
nehovaysyatopol, Я это знаю но мне нужно имено такое выподаюшееменю.. ))
Может поставить "width" сылкам чтобы охватили всю высоту меню ?
Антон В.
1807 сообщений
#14 лет назад
qualitative, height во-первых. Я про это и говорил, на самом деле.
Дмитрий Ч.
339 сообщений
#14 лет назад
nehovaysyatopol, ой да