rails 3.2 выпадающее меню начальной загрузки

Обновлено решение для:

  • использовать mouseenter и mouseleave вместо
  • для привязки привязки к действию в реальном времени

var mouseOverActiveElement = false;

$('.active').live('mouseenter', function(){
    mouseOverActiveElement = true; 
}).live('mouseleave', function(){ 
    mouseOverActiveElement = false; 
});
$("html").click(function(){ 
    if (!mouseOverActiveElement) {
        console.log('clicked outside active element');
    }
});
0
задан HappyHacking 29 March 2013 в 10:00
поделиться