位置: 编程技术 - 正文

js组件SlotMachine实现图片切换效果制作抽奖系统(Js组件开发方式)

编辑:rootadmin

推荐整理分享js组件SlotMachine实现图片切换效果制作抽奖系统(Js组件开发方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js组件和插件的区别,js组件和插件的区别,js组件和插件的区别,js开发组件,js 组件,js组件开发教程,Js组件开发方式,js 组件,内容如对您有帮助,希望把文章链接给更多的朋友!

前言:前两天在网上找组件,无意中发现了我们儿时游戏机效果的“SlotMachine组件”,浏览一遍下来,勾起了小时候满满的回忆。

下面就带着大家来看看这么一个神奇的组件——SlotMachine吧。

一、组件预览

先来一发简单的效果压压惊

觉得太简单?别急,好戏在后头,试试手气先。

什么?还没达到想要的效果,好!下面,真实效果来一发。

点击了好长时间,都没有中奖,难怪小时候怎么都赢不了呢。不信邪,继续点击开始,终于有一次中奖的了,真心不容易。

还有我们年终抽奖效果,开始!停止!

二、代码示例

js组件SlotMachine实现图片切换效果制作抽奖系统(Js组件开发方式)

既然是js组件,肯定是先要下载组件库。首先贴上 开源地址

然后来看看文件的引用:

这里需要注意几点:

1)、引用jquery和bootstrap都是通过cdn加速的方式引用的,不懂cdn加速的可以百度。2)、Jquery组件必须,并且组件需要Jquery 2.0以上版本的支持,版本太低会有js异常。3)、bootstrap组件并非必须,但是本篇布局需要部分bootstrap的样式支持。4)、toastr组件并非必须,此处用于显示中奖的结果。1、试试手气效果代码html部分

JS部分

JS常用属性、方法、事件详解

(1)初始化方法 var machine = $("#id").slotMachine({}); 返回当前旋转的对象。slotMachine()方法里面传递初始化的参数,比如

active:表示初始化的时候显示项的索引,从0开始delay:切换两张图片的间隔时间(毫秒单位)auto:是否自动旋转,取值为true or falsespins:当auto为true的时候,这是每次跳过图标的个数stophidden:是否出现开始和停止时候的动画randomize:function(activeElementIndex){}此属性表示每次旋转后选中值的索引(从0开始)direction:动画的方向,取值(up||down)(2)常用方法

machine.shuffle( repeat, onStopCallback ); 表示开始旋转,repeat表示每次跳过的图片个数;onstopCallback表示旋转停止后的事件回调方法。 machine.prev(); 返回前一个元素 machine.next(); 返回后一个元素 machine.stop(); 停止旋转 machine.active; 得到选中的元素的索引 machine.running; 检测是否正在旋转,true表示正在旋转 machine.stopping; 检测是否已经停止 machine.destroy(); 摧毁旋转节点2、简单游戏机效果代码示例html部分

JS部分

3、单个停止效果代码示例Html部分

JS部分

三、总结整个过程并不复杂,所有的属性、事件、方法基本看看文档都能很好理解运用,演示代码也没什么好说的,一看就懂,希望对大家学习javascript组件有所帮助。

JS区分浏览器页面是刷新还是关闭 Web开发者在系统开发中经常要面对产品经理各式各样的需求,当然,大部分对产品体验还是有帮助的,例如我们今天提到的刷新页面,前进后退,关闭

JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法 本文实例讲述了JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法。分享给大家供大家参考,具体如下:setTimeout用于延时器,只执行一次.setIn

ArtEditor富文本编辑器增加表单提交功能 摘要:artEditor.js是一款移动端的富文本编辑器,支持图片上传,后面会增加表情、小视频等功能。最近有朋友反馈artEditor是否支持表单提交,当然是支

标签: Js组件开发方式

本文链接地址:https://www.jiuchutong.com/biancheng/373463.html 转载请保留说明!

上一篇:JS中取二维数组中最大值的方法汇总(js取二维数组数组的值)

下一篇:JS区分浏览器页面是刷新还是关闭(js区分浏览器页面大小)

  • 印花税申报表计税依据怎么填
  • 高新企业认定合格后什么时候开始享受税收优惠?
  • 增值税发票丢失最新处理办法
  • 住房补贴需要交什么材料
  • 社保工伤保险可以交两家公司吗
  • 流动负债和长期负债的比例多少合适
  • 专用发票不抵扣怎么做分录
  • 报销餐费有增值税吗
  • 存货换入无形资产考虑增值税
  • 投资收益率如何确定
  • 公司让员工发红包
  • 电梯按几年摊销
  • 过路过桥费电子票验证
  • 老板带员工出去吃饭
  • 股东收回投资要交税吗
  • 专门从事股权投资的合伙企业投资收益 个人所得税
  • 合伙企业对外投资收益怎么纳税
  • 材料卸车费可计入人工费吗
  • 自然人股息红利免征个人所得税?
  • 个人账户付款到对公账户
  • 会计新手入门
  • 财务线上线下是什么意思
  • 经营营业执照以外
  • 中秋节给员工购物文案
  • 工程施工与工程结算会计科目
  • 劳务公司账务处理办法
  • PHP:mcrypt_module_get_supported_key_sizes()的用法_Mcrypt函数
  • thinkphp6依赖注入
  • 企业支付给员工的一次性伤残就业补助金计入什么科目
  • 代扣代缴企业所得税如何申报
  • html可以描述什么
  • php各个框架的优缺点
  • 未核定税种是谁的责任
  • 以前年度少记税金及附加
  • 小规模纳税人结转未交增值税
  • 用php开发app
  • python中的查找函数
  • 内存分配理解是什么
  • 朴素贝叶斯算法
  • 临时工交押金会扣钱吗
  • 已核销的坏账又收回会计分录
  • 公司开一般户经办人是会计还是出纳好
  • 行政性收费属于什么科目
  • 小规模纳税人差额征收税率是多少
  • 企业所得税成本费用一定要发票的吗
  • 固定资产清理是三栏式还是多栏式
  • 销售车位怎么找客户
  • 车子上公司户和个人户哪个更好
  • 销售退回如何做账务处理
  • 生产企业购进的生产原材料用来装修公司会计处理
  • 关于预付账款的说法正确的有
  • 租厂房需要办环评注意事项
  • 员工报销工伤险怎么报销
  • 机物料消耗计入什么费用
  • 利润所得税费用
  • 银行贷款信用贷
  • 投资款项是什么意思
  • 2020年工伤赔偿标准表
  • 贷款买车成功后,给客户什么手续
  • 税务报表工会经费是按什么交了
  • 企业会计档案由谁保管
  • 租入办公楼装修费按几年摊销
  • 对账簿设置的要求是什么
  • mysql handshake
  • mysql基础概念
  • xp电脑搜索文件为什么搜索不出来
  • freebsd源代码开放?
  • 音频文件恢复
  • 笔记本win7win10双系统怎么装
  • ubuntu14升级
  • xp系统的文件要用什么才能打开
  • 淘宝win10和正版的有什么区别
  • 字符串截取用什么方法
  • python遍历列表的两种方法
  • 3000劳务报酬如何缴税
  • 净化水服务税务分类
  • 个人所得税代扣代缴手续费退库申请
  • 计算消费税为什么要除1-比例税率
  • 个人社保缴纳年限怎么算
  • 河北省发票查询真伪查询国税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设