Здравствуйте, нашел в сети выпадающее меню, уже установил и полностью внешне переделал до неузнаваемости в соответствии с дизайном сайта. Смысл меню в том, что оно раскрывается при наведении мышки. Я так понял, что работает без скриптов.
http://code.tutsplus.com/tutorials/h...enu--net-15129
Нужно сделать так, чтобы меню раскрывалось не при простом наведении мышки, а если пользователь подержит курсор на пункте меню несколько секунд. А то получается раздражающее мелькание меню при случайной проводке по нему.
Так же вставил такой вот код, чтобы меню плавно раскрывалось и закрывалось:
<!-- Javascript -->
<script type="text/javascript">
$(function(){
//Hide SubLevel Menus
$('#header ul li ul').hide();
//OnHover Show SubLevel Menus
$('#header ul li').hover(
//OnHover
function(){
//Hide Other Menus
$('#header ul li').not($('ul', this)).stop();
// Show Hoved Menu
$('ul', this).slideDown();
},
//OnOut
function(){
// Hide Other Menus
$('ul', this).slideUp();
//Remove the Arrow
$('ul li.arrow', this).remove();
}
);
});
</script>
Можете добавить функцию задержки раскрывания меню в этот код или написать свой.
Думаю 150-200 WMR адекватная цена.
Спасибо