jquery-手风琴效果

博客围绕布局展开,介绍span与img在一行、父级li的情况。阐述li标签移动原理,通过调整其位置实现动画效果,点击后改变left值。指出跳着点击li标签会出现问题,并给出解决办法,即处理完远点li后选中其前面所有标签并遍历位移。还提及从左到右点击li的后续目标及需计算公式。

在这里插入图片描述

布局

在这里插入图片描述

span与img并在一行
父级li

移动原理

在这里插入图片描述

调整li标签的位置就可

li是定位了的一个标签

在这里插入图片描述

在这里插入图片描述

对li标签操作

它被点击以后,来一个动画效果

让left值发生变化

在这里插入图片描述

本代码的效果,依次点击可以完成

可是,如果跳着点击,会出现问题

试一试先点1,再点4

解决
在这里插入图片描述

点远的li处理完毕后,还要选中它前面的所有标签

遍历所有标签,让他们各自进行位移
在这里插入图片描述

到此为止,从右边点到左边,效果完成。

下一个目标,从左边点,到右边。

点击一个li的时候,让它右边的也进行位移

需要计算一下子公式

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值