点击jQuery后,网站导航消失并重新出现(在Chrome中)

时间:2012-08-14 16:43:12

标签: jquery html5 google-chrome flicker nav

点击屏幕左下角的时事通讯时,会运行此功能:

$('#newsletterbtn').click(function() {
    $('#newsletterbtn').hide();
    $('.sub').fadeIn('slow');
    $('#email').fadeIn('slow');
    $('#email').animate({width:'97'},'slow');
});

可以在www.pickmixmagazine.com/wordpress/

上看到

它在Safari和Firefox中运行良好,但在Chrome中,导航会暂时消失,并在一秒后重新出现,我似乎无法理解为什么。有什么想法正在发生什么?

1 个答案:

答案 0 :(得分:0)

要解决此问题,我确保我的函数返回false

$('#newsletterbtn').click(function() {
    $('#newsletterbtn').hide();
    $('.sub').fadeIn('slow');
    $('#email').fadeIn('slow');
    $('#email').animate({width:'97'},'slow');

    return false
});