居然可以用jQuery实现360度汽车产品3D旋转展示酷炫特效 使用你的小鼠标来试试吧

news/2025/3/3 7:23:55/

作者:极客小俊
公众号:同名

在这里插入图片描述
今天我们来看一个用jquery实现360度汽车产品3D旋转展示的效果,其实逻辑很简单, 就是让一堆图片转来转去就行了!😊😊

准备工作

  1. 准备一个jquery库,这里我用的是jquery-1.11.3.js 没有的朋友自行官网下载!
  2. 准备一堆汽车图片和按钮图片,并且把汽车图的名称改成有序的数值, 如下
    如图
    在这里插入图片描述
    好了准备工作做好了, 接下来不废话直接上代码

HTML结构 🏝️

<div id="box"><img src="img/1.png" id="img" title="" alt="" width="" height=""/><div class="btn"><a href="javascript:;" class="prev" id="prev"></a><a href="javascript:;" class="next" id="next"></a></div></div>

CSS样式代码 🏠

*{margin: 0px;padding: 0px;
}a{text-decoration: none;
}body{font-family: '微软雅黑';background: #f9f7f6;
}ul,ol{list-style: none;
}#box{width: 1000px;height: 447px;margin: 50px auto;position: relative;
}#box>.btn{width: 88px;height: 44px;position: absolute;bottom: 10px;left: calc(50% - 44px);
}#box>.btn>a:nth-child(1), #box>.btn>a:nth-child(2){height: 44px;width: 44px;float: left;
}#box>.btn>a:nth-child(1){background: url("img/arrows.png") no-repeat;
}#box>.btn>a:nth-child(2){background: url("img/arrows.png") no-repeat -44px 0px;
}

jQuery 代码逻辑🚀

   $(function(){var i=0; //图片的数字名称var timer=null;var stop=1;function _fnLeft(){i++;if(i>=51){i=1;}$("#img").attr("src","img/"+i+".png");}function _fnRight(){i--;if(i<=1){i=51;}$("#img").attr("src","img/"+i+".png");}//当鼠标移动到next上的时候$("#next").hover(function(){console.log(stop);timer=setInterval(_fnLeft,50);},function(){stop=1;clearInterval(timer);});//当鼠标移动到prev上的时候$("#prev").hover(function(){timer=setInterval(_fnRight,50);},function(){stop=1;clearInterval(timer);});$("#next").click(function(){stop*=-1;if(stop==-1){clearInterval(timer);}else if(stop==1){timer=setInterval(_fnLeft,50);}})$("#prev").click(function(){stop*=-1;if(stop==-1){clearInterval(timer);}else if(stop==1){timer=setInterval(_fnRight,50);}})})

最终效果🌌

如图
在这里插入图片描述
怎么样 是不是很简单呢 ,赶紧试试吧! 😉😉😉 挺好玩的!

"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,欢迎一起交流学习❤️❤️💛💛💚💚
文章来源:https://blog.csdn.net/windowsxp2018/article/details/125684810
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/356862.html

相关文章

3D点云的快速分割:自动驾驶汽车应用的LiDAR处理实例

点云PCL免费知识星球&#xff0c;点云论文速读。 文章&#xff1a;Fast Segmentation of 3D Point Clouds: A Paradigm on LiDAR Data for Autonomous Vehicle Applications 作者&#xff1a;Dimitris Zermas , Izzat Izzat and Nikolaos Papanikolopoulos 编辑&#xff1a;点云…

iOS基于SceneKit的3D汽车改色

基于SceneKit的汽车改色&#xff0c;需要修改模型文件可以去 3D Models for Professionals :: TurboSquid自行下载&#xff0c;免费资源还挺多的。 先上个效果图吧&#xff1a; 核心代码&#xff1a; let path Bundle.main.path(forResource: "ks_car", ofType: &q…

unity--期末大作业--3D汽车模拟驾驶

文章目录 前言录屏一登陆注册场景二加载场景三选择场景环岛场景科目二场景 总结 前言 这个学期马上就要结束&#xff0c;unity要求做个项目&#xff0c;每到考试周&#xff0c;就喜欢上了黑夜。。。。。。。。。。。。。。。。 我是做了一个汽车模拟&#xff0c;emmmm…勉强算…

新能源汽车迎涨价潮,昂视3D视觉检测降本方案来了

近日&#xff0c;新能源汽车行业迎来了一波涨价热潮。刚刚过去的3月&#xff0c;已经有近20家新能源车企宣布旗下车型涨价&#xff08;消息来源&#xff1a;国际金融报&#xff09;。 新能源汽车分为纯电动汽车、燃料电池电动汽车、增程式电动汽车、 混合动力汽车等。 而燃料电…

衍生式设计+纤维增强3D打印对汽车零部件进行轻量化设计制造

随着新型汽车和新能源汽车的发展&#xff0c;人们对汽车的舒适性和安全性要求逐步提高&#xff0c;同时为了降低汽车能源消耗&#xff0c;有必要在汽车零件开发过程中实现复杂结构零部件的轻量化结构设计。近年&#xff0c;德国奥芬堡应用科学大学的科研人员研究了使用衍生式设…

3D机器视觉在新能源汽车动力电池行业的应用

新能源汽车作为新时代的宠儿&#xff0c;是全世界众多国家战略发展的重点&#xff0c;这也对动力电池提出了更高的要求。随之&#xff0c;电动汽车自燃或存在起火隐患的情况增多&#xff0c;据统计&#xff0c;2020年到目前为止已经出现将近10余起新能源汽车起火事故。为了减少…

Qt 3D 汽车仪表盘

QT3D实现一个汽车仪表盘 一、3D模型的制作1、制作仪表盘模型2、制作汽车模型3、制作仪表指针模型4、其他贴图 二、模型导入Qt中1、Scene3D类型2、 Entity 类型3、SceneLoader{}4、添加灯光5、指针旋转 三、程序运行效果截图四、Qt 3D 资产调节管道1、qgltf介绍&#xff1a;2、q…

智能化汽车3D ToF摄像头

理想L9&#xff08;理想ONE之后的第二款车&#xff09;将搭载3D-ToF传感器&#xff0c;除了驾驶员眼睛注视和头部跟踪监控&#xff0c;还将作为理想自研的深度学习多模态三维空间交互技术的主要硬件载体。 而此前&#xff0c;大部分用于检测驾驶员疲劳的驾驶员监测系统 (DMS)均…