有没办法让点击一个 div,来执行另一个 div 的动画? 比如我建立两个 box,一个 box1,一个 box2,box1 比如是按钮。box2 比如是一个菜单。默认 box2 菜单是 height: 0px,看不见,点击 box1 后,box2 的 height: 0px 变成 400px,就能看到点击 box1,box2 打开的效果。但是不是很理解这个是怎么用。
1
CSGO OP |
2
azh7138m 2018-10-22 19:17:45 +08:00
|
3
Pudge1337 2018-10-22 19:27:00 +08:00 via Android
为何不用 js
|
5
rabbbit 2018-10-22 19:50:24 +08:00
|
6
sxy62016 2018-10-22 20:03:09 +08:00 via Android
点击可以用 checkbox 的 checked 属性实现
|
7
wly19960911 2018-10-22 20:07:19 +08:00
@Pudge1337 js 写好动画比 css 要难一点。
|
8
rabbbit 2018-10-22 20:38:11 +08:00
|
10
Sparetire 2018-10-23 01:45:41 +08:00 via Android
label+checkbox+兄弟元素选择器,隐藏掉 checkbox
|
12
lraining 2018-10-23 08:16:55 +08:00 via Android
$(#box1).click(function(){
$(#box2).animate({height:400},'slow','easeOutSine',null); }); |