相思资源网 Design By www.200059.com
效果图:
源代码:
HTML:
<body> <!-- 小像框 --> <div id="div1"> <img id="xiaoImgID" src="/UploadFiles/2021-04-02/mei0.jpg">CSS:
<style> div{float: left;} #div1{border:2px #0f0f0f solid; width: 100px; height: 165px; margin-left: 50px; margin-left: 100px;} #div2{border:2px #0f0f0f solid; width: 400px; height: 650px; margin-left: 600px;} #xiaoImgID{ width: 100px; height: 165px;} #daImgID{width: 400px; height: 650px;} #startID{width: 100px; height: 80px; font-size: 22px; margin-left: 100px;} #stopID{width: 100px; height: 80px; font-size: 22px; margin-left: 30px;} </style>jquery:
<script> var startID; var index; $(function () { // 2.给按钮添加单击事件 $("#startID").click(function () { // 用户每次点击开始按钮时先关闭一次定时器 // 防止用户多次点击开始按钮造成的同时运行多个定时器的bug clearInterval(startID); // 2.1定义一个循环定时器 30毫秒循环一次 startID = setInterval(function () { // 2.2生成随机角标 0-6 floor向下取整 index = Math.floor(Math.random() * 7); // 2.3设置小像框的src属性 $("#xiaoImgID").prop("src","img/mei" + index + ".jpg"); },60); }); // 3.点击停止按钮 结束定时器 $("#stopID").click(function () { // 3.1停止定时器 clearInterval(startID); // 3.2给大像框设置src属性 .hide()先把大像框里的图片去掉 $("#daImgID").prop("src","img/mei" + index + ".jpg").hide(); // 3.3秒后显示 $("#daImgID").fadeIn(1500); }); }); </script>总结
以上所述是小编给大家介绍的jQuery实现图片随机切换、抽奖功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相思资源网 Design By www.200059.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
相思资源网 Design By www.200059.com
暂无jQuery实现图片随机切换、抽奖功能(实例代码)的评论...