【发布时间】:2014-07-01 19:00:26
【问题描述】:
我尝试在 Jquery 中使用带有 slideToggle 效果的按钮来显示和隐藏 2 个 div 的内容,同时单击按钮......但它没有像我一样工作。这里是解释:
问题
- 单击“按钮 1”,隐藏的 div 会向上显示,底部菜单会下降,绿色文本会显示
- 您单击“按钮 2”,另一个带有蓝色文本的 div 会上升并显示
- 您单击“按钮 1”,显示的 div 会下降,您会看到“按钮 1”的文本
我想要实现的目标
- 单击“按钮 1”,隐藏的 div 会显示(绿色文本),底部菜单会下降。
- 您在“按钮 2”上单击一次,当前 div 消失(可见他向上滑动)和底部菜单 上升并立即下降并显示“按钮2”的文本(蓝色文本)
- 当您单击“按钮 1”一次(发生相同的操作)时,当前 div(带有蓝色文本 按钮2)消失,底部菜单立即上下并显示隐藏的div 按钮 1(绿色文本)
- 如果点击“按钮1”或“按钮2”(在第一次-作为起点) 按钮的相关 div 将显示(作为第 1 步)
- 并关闭所有“隐藏”的 div - 将在第二次单击同一个按钮。
这是在 JSfiddle 中预览的链接
<http://jsfiddle.net/GDdesign/P3Fuk/>
我希望我的解释清楚。 :-)
对于您的回答,我将非常感激,
GD设计
【问题讨论】:
-
请附上您的相关代码!不要通过将 jsFiddle 链接添加为代码来欺骗系统。这太粗鲁了。
-
我不知道如何添加到 jsfiddle 的链接..我尝试了几次...我不想欺骗系统..这是我的第一次
-
您可以在编辑器顶部看到一个地球图标!用它来添加链接!
-
@user3792989 你之前的做法还不错。 [ link-title ] ( link-url ) 当然没有空格。问题是您必须在帖子中也包含代码的相关部分in。
标签: jquery slidetoggle