Как мне написать «если не нажал» или «если нажал вне элемента», используя Jquery?

Я застрял в проблеме, как остановить мое меню от выполнения функции fadeOut (). Когда я нажимаю на основные ссылки в моем меню, чтобы открыть подменю, оно просто исчезает. Вот как выглядит код на данный момент:

    $('a.main-menu-item').click(function(){

    if($('.rtmenu:visible')){

        $('.rtmenu').click(function(e) { e.stopPropagation(); });

        $(document).click(function() {
            $('.rtmenu').fadeOut(200);
        });
    }
})

Может кто-нибудь сказать мне, как я могу написать «если не щелкнул пункт .main-menu-item», где написано «документ»?

Очень признателен

РЕШЕНИЕ НАЙДЕНО!

$('.rtmenu').click(function(e) { e.stopPropagation(); });
$('.rtmenu').mouseout(function(){ 
     $(document).one('click',function() { $('.rtmenu').fadeOut(200); }); 
 })

Ответы на вопрос(2)

Ваш ответ на вопрос