jQuery定时函数

时间:2014-01-08 04:17:33

标签: javascript jquery

我不熟悉jQuery,并试图设置一个条件语句,用于在面板使用jQuery滑出页面时隐藏页脚。

我正在尝试检测面板是否已关闭,如果是这样则隐藏页脚,以及面板是否显示页脚。但是,当用户在面板之间切换时,我试图避免让页脚闪烁。

3 个答案:

答案 0 :(得分:0)

试试这个......

   $(function(){ 
    if ((objSlidePanel).hasClass('out')) {

        $('#foot').delay(500).fadeIn("slow");
        }
        else{
        $('#foot').delay(500).fadeOut("slow");
        }


        });

答案 1 :(得分:0)

试试这个:

if ($('#objSlidePanel').hasClass('out')) {
    $('#foot').delay(500).fadeIn("slow");
}
else{
    $('#foot').delay(500).fadeOut("slow");
}

你的语法错了。

答案 2 :(得分:0)

    $(settings.objSlideTrigger).bind('click' , function() {

    if ( $('.panel').hasClass('out') )
        slidePanelIn();

    settings.objSlidePanel = "#"+ $(this).data('content') +"";        

    //If the panel isn't out
    if(!$(settings.objSlidePanel).hasClass('out')) {
        slidePanelOut();
         $('#foot').delay(500).fadeOut("slow");
    } else if($(settings.objSlidePanel).hasClass('out')) {
        slidePanelIn();
         $('#foot').delay(500).fadeIn("slow");
    } 
});