原生JS如何实现滑动按钮效果
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,小编给大家分享一下原生JS如何实现滑动按钮效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!利用Js制作的滑动按钮的具体代
千家信息网最后更新 2025年01月31日原生JS如何实现滑动按钮效果
小编给大家分享一下原生JS如何实现滑动按钮效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
利用Js制作的滑动按钮的具体代码,供大家参考,具体内容如下
首先贴上效果图
再贴上源码
Document
知识点和制作思路及步骤
1、基本布局(父相子绝,left: 50%; top: 50%; transform: translateX(-50%)
translateY(-50%);)
2、svg的circle( cx )控制移动, 对于circle的cx采用setAtrribute来进行控制。
3、**Promise.then()**用来保证结束后进行clearInterval
4、circle监听了mousemove,mouseup,mousedown事件。 当mousedown事件触发会将cliked置为true进而move事件会进行reset;
5、mouseup和mouseleave会将cliked置为false;进而无法触发move事件的reset(停止);
6、当停止状态下,判断原点在左侧还是右侧, 动画: 如果在左半部分则利用setInterval进行10ms一帧每次1.5px的移动,判断到达开始或者结束点则停止。
7、再进行样式切换。
代码本人全部原创,请尽情抄袭,代码写完没有经过整理,可能存在无效变量,仅仅代表我的思路。
以上是"原生JS如何实现滑动按钮效果"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
事件
按钮
效果
代码
内容
篇文章
思路
知识
制作
参考
控制
移动
不怎么
代表
分则
动画
半部
原点
变量
右侧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
苹果电脑服务器下载出错怎么办
服务器dns解析记录
统筹方法用到管理上是网络技术吗
英雄联盟选手数据库伤害转化率
即时通讯软件开发技术
国家坚持网络安全有什么并重
加强网络安全保密防范
天堂W排队自动切服务器
计算机网络技术怎么月薪1w
怀化做软件开发
数据库 find
杭州同欣网络技术有限公司管理
魔兽怀旧服开发服务器
绝地求生国际服服务器连接失败
服务器安全软件卸载掉和重新下载
软件开发违法的认识
数据库技术关系模型
网络安全工程师考什么大学
如何获取外游服务器账号密码
服务器cpu最新
游戏服务器字体颜色代码
怎么将数据库导入本地
上海最好的网络技术公司
电子科技互联网访谈
上海新能源网络技术应用范围
镜像根服务器中国人的网络世界
刘泳锐山西网络安全
区块猪软件开发
长宁区品质软件开发怎么样
数据库设计安全性要求