首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery时间函数

jQuery时间函数
EN

Stack Overflow用户
提问于 2014-01-08 04:17:33
回答 3查看 59关注 0票数 0

我不太熟悉jQuery,并且尝试设置一个条件语句,以便在面板使用jQuery滑到页面上时隐藏页脚。

我正在尝试检测面板是否出了,如果是的话,隐藏页脚,以及面板是否在其中显示页脚。然而,当用户在面板之间切换时,我试图避免让页脚闪烁。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-08 04:41:32

代码语言:javascript
复制
    $(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");
    } 
});
票数 0
EN

Stack Overflow用户

发布于 2014-01-08 04:19:15

试试这个..。

代码语言:javascript
复制
   $(function(){ 
    if ((objSlidePanel).hasClass('out')) {

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


        });
票数 0
EN

Stack Overflow用户

发布于 2014-01-08 04:21:35

试试这个:

代码语言:javascript
复制
if ($('#objSlidePanel').hasClass('out')) {
    $('#foot').delay(500).fadeIn("slow");
}
else{
    $('#foot').delay(500).fadeOut("slow");
}

你的语法错了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20986934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档