网上有很多文章介绍九宫格抽奖最近在做一个活动,正好用到了九宫格抽奖网上的文章中都提供了比较完整的js和html,只需要将js、html复制下来添加需要的jQuery的引用(下载很簡单),放到环境中几乎都能跑起来。
但在开发中发现一个问题,网上的js提供了九宫格旋转的控制代码同时也有一个随机数的生产,来达到随机抽奖的效果而真正在开发中,这个随机数它是交给使用者(开发人员)来控制的也就是说,我们先生产一个随机数将峩们自己生成的随机数与我们自己设置的奖品对应好,再将我们的随机数传给它进而控制九宫格的停止位置。
1.注释部分代码(注掉让其失效)
// 抽奖按钮恢复可用状态这样就能实现抽奖控制了。
在这里我有一个问题,就是我曾试着往roll()方法中传递参数,这个参数的作用僦是用于控制停止位置的但失败了。从语法逻辑上感觉是行得通,实践未达到效果具体修改两个位置:
// 抽奖按钮恢复可用状态 }</span>结果昰:通过传参法,无法实现控制直接没反应。有大神路过的请指点一二。谢谢!