首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示/隐藏Div

显示/隐藏Div
EN

Stack Overflow用户
提问于 2010-12-17 02:21:30
回答 3查看 180关注 0票数 0

我试着做以下几件事。

页面上有两份表格,

  • form 1
  • form 2

本质上看小提琴http://www.jsfiddle.net/ozzy/S9nX7/1/

我希望表格2是隐藏的页面加载。

如果用户单击yes on form 1,如果用户在表单1上单击no,则会将其带到新页面,它隐藏表单1并显示表单2。

如果我能想出办法来做这件事,我会很恼火的。希望使用jquery幻灯片,同时放松..。我看过jQuery网站,在幻灯片上,切换显示等等。我迷失了有一个简单的解决办法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-17 02:35:29

我更新了你的密码。http://www.jsfiddle.net/S9nX7/4/

我添加了所需的css和所需的jQuery。我已经清理了你的html。

若要隐藏页面加载上的div#b,请使用css:#b{ display:none; }

若要隐藏div#a并在单击a.no时显示div#b,请使用jQuery。如果要滑动过渡,请用幻灯片或任何想要的效果替换jQuery隐藏/显示。

代码语言:javascript
复制
$("a.no").click(function(){
                 $("#a").hide();
                 $("#b").show();
                 return false;

     });
票数 2
EN

Stack Overflow用户

发布于 2010-12-17 02:31:15

看看我在http://www.jsfiddle.net/QHBa8/的叉子

本质上,在单击no ( onclick事件)时,您希望隐藏div a并显示div b。使用jQuery id选择器($('#a')$('#b')),您可以获得对div的引用,然后在它们上调用jQuery方法,例如show()hide()

在示例代码(它是所有内联代码)中,您可能希望调用javascript函数来完成实际工作。

票数 1
EN

Stack Overflow用户

发布于 2010-12-17 02:25:10

一个简单的解决方案?是。重构您的设计并使用两页,每个表单一页。你要找的解决方案?不是的。

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

https://stackoverflow.com/questions/4467161

复制
相关文章

相似问题

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