Создал меню с использованием Jquery:
// механизм выездного меню
$('#block-menu-primary-links .menu-1747').hover(function() {
$('#block-menu-primary-links .menu-1747').append('<div id=\'opened_menu\'></div>');
$('#block-menu-primary-links .menu-1747').find('div').load('./files/menu.php');
setTimeout(function() {
$('#opened_menu').slideDown('slow')
}, 200);
}, function() {
setTimeout(function() {
$('#opened_menu').slideUp('normal');
}, 100);
});
Меню работает почти нормально, но вот только одно но: при быстром наведении и отведении на пункт меню и повторении этой операции несколько раз меню начинает то появляться то исчезать, то появляться то исчезать, и так происходит несколько раз, что естественно выглядит совсем ужасно. Поскольку опыта в этом мало, напрашивается вопрос: возможен ли тут какой-нибудь механизм от такого ужаса? Его даже можно назвать "защита от дурака"
, надеюсь понятно объяснил?