JQuery не стреляет в Firefox - PullRequest
       0

JQuery не стреляет в Firefox

2 голосов
/ 04 сентября 2010

У меня ниже jQuery отлично работает в Safari и Chrome (последние версии для Mac), но не в Firefox. Есть идеи?

$('#contact').click(function() 
{

    event.preventDefault(event);

    $("#contact_box").fadeTo("slow", 0.01, function()
     { 
         $(this).slideUp("slow", function() 
         { 
             $(this).remove(); 
         });
     });

    $('.menu_item_content').prepend('<div class="menu_box" id="contact_box"><div class="close_menu_item"id="close_contact_box"><img src="images/close.png" width="30" height="30" alt="X"></div><div class="menu_item_content">who? <b>mrdirty</b> where? <b>mostlydirtyalwaysfresh.com</b></div></div>');

    $('#contact_box').slideDown('slow', function()
    { 
        $(this).fadeTo('slow', 1, function() 
        { 
        });
    });
});

1 Ответ

2 голосов
/ 04 сентября 2010

Вам необходимо передать объект события в функцию-обработчик кликов:

$('#contact').click(function(event) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...