首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Javascript中隐藏联系人表单

问在Javascript中隐藏联系人表单
EN

Stack Overflow用户
提问于 2015-11-08 22:13:48
回答 1查看 74关注 0票数 0

我正在做一些修改的网站,有一个联系形式,应该是隐藏在页面加载,当一个信封图标被点击,联系表格幻灯片,点击信封再次隐藏它。

链接到此表单的javascript是:

代码语言:javascript
复制
jQuery('#contact-open').click(function (e) {
    e.preventDefault();
        jQuery('#contact-form').slideToggle();
        jQuery('html, body').animate({ 
            scrollTop: jQuery('#contact-form').offset().top 
        }, 1000);
});

问题是表单没有隐藏在页面加载中,单击信封可以隐藏表单,但是它需要在加载时隐藏。

我尝试过在CSS中将visibility: hidden添加到表单中,但是当表单的div滑入时,它当然是空的。有什么建议来解决这个问题吗?

谢谢

编辑:简化的JS使用slideToggle而不是slideUp和slideDown

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-08 22:17:15

您可以向表单中添加一个“隐藏窗体”CSS类,并在单击该按钮时使用jQuery .toggleClass()进行切换。这将显示/隐藏表单。

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

https://stackoverflow.com/questions/33599620

复制
相关文章

相似问题

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