首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >边栏打开jquery时隐藏和页脚

问边栏打开jquery时隐藏和页脚
EN

Stack Overflow用户
提问于 2018-06-06 07:07:15
回答 1查看 51关注 0票数 0

当我点击菜单时,我试图隐藏我的页脚,因为它会打开一个边栏,但是当我点击菜单关闭边栏时,页脚将不会再次显示下面的代码隐藏页脚,但在发生相同事件时不会显示页脚。

代码语言:javascript
复制
    <script>
    $(function() {
        $('#js-footer-hide').click(function () {
            if ($('.canvas-slid').length < 0) {
                $('footer').show();
            } else {
                $('footer').hide();
            }
        });
    });
   </script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-06 07:16:13

您需要检查的不是检查$('.canvas-slid').length,而是使用.canvas-slid选择器检查.canvas-slid是否可见。

代码语言:javascript
复制
$(function() {
    $('#js-footer-hide').click(function() {
        if ($('.canvas-slid').is(":visible")) {
            $('footer').show();
        } else {
            $('footer').hide();
        }
    });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50714179

复制
相关文章

相似问题

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