Всплывающее подменю

Рейтинг: 0Ответов: 1Опубликовано: 09.10.2014

http://jsfiddle.net/eje7msuo/3/
При mouseenter на красный блок появится зеленый блок. Надо, чтоб зеленый блок исчез не только при mouseleave с зеленого блока, но и с красного. Но при этом чтоб, покидая красный блок, переходя на зеленый в первый раз, меню не закрывалось.

Ответы

▲ 0Принят
$('.showSubMenu').mouseenter(function(){
    $('.SubMenu').show();
}).mouseleave(function(){
    $('.SubMenu').hide();
});
$('.SubMenu').mouseenter(function(){
    $('.SubMenu').show();
}).mouseleave(function(){
    $('.SubMenu').hide();
});

upd: забыл же про переход, поправил.