360*(jsn.weeks || 4)是什么意思
下邊是js中的代碼
function turntableDraw(obj,jsn)
{
"use strict";
this.draw = {};
this.draw.obj = $(obj);
this.draw.objClass = $(obj).attr("class");
this.draw.newClass = "rotary"+"new"+parseInt(Math.random()*1000);
var _jiaodu = parseInt(360/jsn.share);
var _yuan = 360*(jsn.weeks || 4);
var _str = "";
var _speed = jsn.speed || "2s";
var _velocityCurve = jsn.velocityCurve || "ease";
var _this = this;
for(var i=1;i<=jsn.share;i++)
{
_str+="."+this.draw.newClass+i+"{";
_str+="transform:rotate("+((i-1)*_jiaodu+_yuan)+"deg);";
_str+="-ms-transform:rotate("+((i-1)*_jiaodu+_yuan)+"deg);";
_str+="-moz-transform:rotate("+((i-1)*_jiaodu+_yuan)+"deg);";
_str+="-webkit-transform:rotate("+((i-1)*_jiaodu+_yuan)+"deg);";
_str+="-o-transform:rotate("+((i-1)*_jiaodu+_yuan)+"deg);";
_str+="transition: transform "+_speed+" "+_velocityCurve+";";
_str+="-moz-transition: -moz-transform "+_speed+" "+_velocityCurve+";";
_str+="-webkit-transition: -webkit-transform "+_speed+" "+_velocityCurve+";";
_str+="-o-transition: -o-transform "+_speed+" "+_velocityCurve+";";
_str+="}";
_str+="."+this.draw.newClass+i+"stop{";
_str+="transform:rotate("+((i-1)*_jiaodu)+"deg);";
_str+="-ms-transform:rotate("+((i-1)*_jiaodu)+"deg);";
_str+="-moz-transform:rotate("+((i-1)*_jiaodu)+"deg);";
_str+="-webkit-transform:rotate("+((i-1)*_jiaodu)+"deg);";
_str+="-o-transform:rotate("+((i-1)*_jiaodu)+"deg);";
_str+="}";
};
$(document.head).append("<style>"+_str+"</style>");
_speed = _speed.replace(/s/,"")*1000;
this.draw.startTurningOk = false;
this.draw.goto=function(ind){
if(_this.draw.startTurningOk){return false};
_this.draw.obj.attr("class",_this.draw.objClass+" "+_this.draw.newClass+ind);
_this.draw.startTurningOk = true;
setTimeout(function(){
_this.draw.obj.attr("class",_this.draw.objClass+" "+_this.draw.newClass+ind+"stop");
if(jsn.callback)
{
_this.draw.startTurningOk = false;
jsn.callback(ind);
};
},_speed+10);
return _this.draw;
};
return this.draw;
};
下邊是html頁面的代碼
<script>
$(".box .img01").load(function() {
var obj = $(".drawBtn");
var hei = $(this).height();//獲取當前圖片的高度
var hei2 = obj.height();//獲取點擊的那個指針圖片的高度
obj.css("top",(hei - hei2)/2);//給指針設(shè)置高度為兩個值相減的一半
});
$(".box1 .img01").load(function() {
var obj = $(".drawBtn2");
var hei = $(this).height();
var hei2 = obj.height();
obj.css("top",(hei - hei2)/2);
});
</script>
<script>
//share份額[數(shù)字沒有默認],
//speed速度[單位s,最小0.1s],
//velocityCurve速度曲線[linear勻速,ease慢快慢,ease-in慢慢開始,ease-out慢慢結(jié)束,ease-in-out慢快慢等,用的是css3的速度曲線],可以不寫,ease默認值;
//callback回調(diào)函數(shù)
//weeks幾周[默認2周,可以不寫]
//幾份和回調(diào)函數(shù)這兩個參數(shù)是必填
function callbackA(ind)
{
alert("第一個回調(diào)"+ind);
};
function callbackB(ind)
{
alert("第二個回調(diào)"+ind);
};
var newdraw =new turntableDraw('.drawBtn',{
share:8,
speed:"3s",
velocityCurve:"ease",
weeks:6,
callback:function(num)
{
callbackA(num);
},
});
var newdraw2 =new turntableDraw('.drawBtn2',{
share:12,
speed:"3s",
velocityCurve:"ease",
weeks:6,
callback:function(num)
{
callbackB(num);
},
});
$(".drawBtn").click(function(event) {
//ajax
var hitArea = [2,5,8];
var hit = hitArea.length-1;
//getRandomNum(0, hitArea.length-1);
newdraw.goto(parseInt(Math.random()*8)+1);
});
$(".drawBtn2").click(function(event) {
//ajax
newdraw2.goto(parseInt(Math.random()*12)+1);
});
</script>
怎樣控制中獎的概率為0
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團,成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。