如果不这么左第一次转动之后,再次转动会5*360+deg(上次)转到5*360+deg(本次)
*/
});
var award = getAward();
alert(award);
})
function getAward()
{
var deg = $arrow.data("deg")
/*
有指针的哪个图片初始方向相对于圆盘往右偏了2度...
*/
if ((deg >= 332 && deg <= 360) || (deg > 0 && deg < 32))
{
return "三网通流量 10M";
}
else if ((deg >= 32 && deg < 92))
{
return "话费20元";
}
else if (deg >= 92 && deg < 152)
{
return "ipad mini4";
}
else if (deg >= 152 && deg < 212)
{
return "话费5元";
}
else if (deg >= 210 && deg < 272)
{
return "三网通流量 30M";
}
else if (deg >= 272 && deg < 332)
{
return "iPhone7";
}
}
});
$.random = function(min,max,filter)
{
var i,
n = Math.floor(Math.random()*(max-min+1)+min);
if(filter != undefined && filter.constructor == Array)
{
for(i=filter.length-1;i>-1;i--)
{
if(n == filter[i])
{
n = Math.floor(Math.random()*(max-min+1)+min)
i = filter.length;
}
}
}
return n;
}
//top、left根据父元素的宽和高计算
$.fn.centerPos = function()
{
var parent;
this.each(function(index)
{
parent = this.parentNode;
if(parent == document.body)
{
parent = window;
}
var position = $(this).css("position");
if(position == "fixed" || position=="absolute")
{