简体   繁体   English

JavaScript更改了margin-top并在单击时缓慢显示其他div

[英]Javascript change margin-top and slowly show other div on click

Im busy with an mobile website design, but im not that good with javascript. 我忙于移动网站的设计,但是使用JavaScript却不太好。 So i would like to have an startup script which i can modify. 所以我想有一个可以修改的启动脚本。 So i dont know where to start. 所以我不知道从哪里开始。

What i want to achieve is the following: 我要实现的目标如下:

When you click on an button/div (onclick function) an div slides up (change margin top/make an invisble div that slides in height). 当您单击按钮/ div(onclick功能)时,div会向上滑动 (更改边距顶部/制作一个不可见的div,其高度会滑动)。 And on the same click an other div slides open. 并在同一单击上打开另一个div 幻灯片 (So the second div isnt shown at first but on click it is shown. (因此,第二个div最初并未显示,但在单击时显示。

I dont know if this is possible but im sure you guys know if it is. 我不知道这是否可能,但我想你们知道这是否可行。

Kind regards, 亲切的问候,

Augus 奥古斯

yeah it can be done easily with Jquery. 是的,可以使用Jquery轻松完成。 you can even set sliding speed. 您甚至可以设置滑动速度。 you can check this thread and you can do something similar. 您可以检查线程,并且可以执行类似操作。 I have answered in that thread as well. 我也在该主题中回答过。

or you can do it using below function: 或者您可以使用以下功能来做到这一点:

jQuery('#div_id_1').slideDown("slow");
jQuery('#div_id_2').slideUp("slow");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM