Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает event.stopPropagation(); в FF (https://javascript.ru/forum/jquery/49151-ne-rabotaet-event-stoppropagation-%3B-v-ff.html)

gekas 31.07.2014 12:56

Не работает event.stopPropagation(); в FF
 
$('.sel').click(function(){
         $('.d-dark').fadeTo('slow', 1);
        event.stopPropagation();
    });
    
        $(document).click(function(event) {
    if (($(event.target).closest(".order-block").length) || $(".order-block").css('display')!='block') return;
            if($(".order-block").css('display')=='block'){
                        $(".d-dark").fadeOut("slow");
    event.stopPropagation(); 
            }
    });

В FF игнорируется event.stopPropagation();
Как устранить проблему? Работу можно посмотреть
http://gekas.url.ph/ekb/
Нажмите на кнопку "Узнать больше" в ФФ

WorM32 31.07.2014 13:03

$('.sel').click(function(event){
         $('.d-dark').fadeTo('slow', 1);
        event.stopPropagation();
    });


event пропустили в аргументах функции. Но в любом случае использовать stopPropagation плохой тон.


Часовой пояс GMT +3, время: 10:28.