jQuery移动端拆红包功能的实现
来源:互联网 发布:清华大学网络学堂外网 编辑:程序博客网 时间:2024/06/05 02:38
window.onload = function(){
var arr = winningArr(9,3);
// 可抽奖次数
var i = 2;
// 已经抽奖次数
var j = 0;
// 抽奖
$('.redPacket_ul li').click(function(){
if(j<=i){
var index = $(this).index();
if($.inArray(index,arr) !== -1){
$(this).children(0).attr('src','images/open_win.png');
setTimeout(function(){
$('.popup_win').show();
j = 3;
},500);
}else{
$(this).children(0).attr('src','images/open_missed.png');
setTimeout(function(){
$('.popup_lose').show();
},500);
}
}else{
alert('今天可抽奖次数已用完!');
}
j++;
});
}
/**
* 中奖红包
* @param {Object} length 随机数组的长度
* @param {Object} num 中奖数量
* @return Array
*/
function winningArr(length,num){
var arr = [];
var json = {};
while(arr.length<num)
{
var ranNum = Math.floor(Math.random() * length);
if(!json[ranNum]){
json[ranNum]=1;
arr.push(ranNum);
}
}
return arr;
}
- jQuery移动端拆红包功能的实现
- jquery实现移动端抢红包功能
- Android微信抢红包功能的实现
- 微信抢红包功能怎么实现的
- Jquery实现鼠标移动,放大图片的功能
- java抢红包功能实现
- jQuery实现移动端左滑删除功能
- 一种红包发送功能的实现(redis+mysql+quartz)
- 一种红包发送功能的实现(redis+mysql+quartz)
- 一种红包发送功能的实现(redis+mysql+quartz)
- 一种红包发送功能的实现(redis+mysql+quartz)
- AccessibilityService类使用和抢红包功能的实现
- 微信公众号 红包接口的功能实现
- 一种红包发送功能的实现(redis+mysql+quartz)
- 实现窗体的移动功能
- 实现控件的移动功能
- jquery实现选项在两个下拉列表之间选择性移动的功能
- AccessibilityService之微信抢红包辅助功能实现
- 虚拟机内存使用情况详解
- 用Python学《微积分B》(空间向量)
- codeforces876B Divisiblity of Differences
- 多任务学习进化史
- Alfred每次开机后,都会提示“是否允许访问通讯录”
- jQuery移动端拆红包功能的实现
- 在Oracle上创建SDE空间库的规范化流程
- web四大作用域 转载
- StringUtils.isEmpty和StringUtils.isBlank用法和区别
- setCapture和releaseCapture
- 如何在微信号限制加群后实现精准吸粉?
- jmeter java请求
- NoClassDefFoundError和ClassNotFoundException区别
- calc()