第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問大神下面代碼中的加粗部分是啥意思。

請問大神下面代碼中的加粗部分是啥意思。

慕田峪8701529 2017-10-27 11:40:45
define(['jquery'],function($){ ? function Rotate(){ ? ? ? ?this.cfg = { ? ? ? ? ? ?rotateBox : null, ? ? ? ? ? ?handle : null ? ? ? ?}; ? ?} ? ?Rotate.prototype = { ? ? ? ?convertAngle : function(a){ ? ? ? ? ? ?return a/Math.PI*180 ? ? ? ?}, ? ? ? ?onMove : function(){ ? ? ? ? ? ?//console.log(this); ? ? ? ? ? ?this.angle2 = this.convertAngle(Math.atan2(this.oy - this.my, this.mx - this.ox)); ? ? ?//計算鼠標(biāo)和元素中心連線 與 水平線夾角 ? ? ? ? ? ?this.angle = this.angle1 - this.angle2 + this.oldDeg; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//計算旋轉(zhuǎn)角度 ? ? ? ? ? ?this.rotateBox.css({ ? ? ? ? ? ? ? ?transform : "rotate(" + this.angle + "deg)" ? ? ? ? ? ?}); ? ? ? ?}, ? ? ? ?init : function(cfg){ ? ? ? ? ? ?//console.log(this); ? ? ? ? ? ?$.extend(this.cfg,cfg,{}); ? ? ? ? ? ?this.rotateBox = this.cfg.rotateBox; ? ? ? ? ? ?if(this.cfg.handle){ ? ? ? ? ? ? ? ?this.handle = this.cfg.handle; ? ? ? ? ? ?}else{ ? ? ? ? ? ?} ? ? ? ? ? ?this.handle.mousedown(function(e){ ? ? ? ? ? ? ? ?var e = window.event || e; ? ? ? ? ? ? ? ?this.ox = this.rotateBox.width()/2+this.rotateBox.offset().left; ? ?//計算元素中心坐標(biāo) ? ? ? ? ? ? ? ?this.oy = this.rotateBox.height()/2+this.rotateBox.offset().top; ? ? ? ? ? ? ? ?this.x1 = this.handle.offset().left+this.handle.width()/2; ? ? ? ? ?//計算手柄坐標(biāo) ? ? ? ? ? ? ? ?this.y1 = this.handle.offset().top+this.handle.height()/2; ? ? ? ? ? ? ? ?this.angle1 = this.convertAngle(Math.atan2(this.oy-this.y1,this.x1-this.ox));//計算元素中心和手柄連線 與 水平線夾角 ? ? ? ? ? ? ? ?if(this.rotateBox[0].style.transform){ ? ? ? ? ? ? ? ? ? ?this.oldDeg = Number(this.rotateBox[0].style.transform.slice(7,-4)) % 360; ? ? ?//獲取元素初始角度 ? ? ? ? ? ? ? ?}else{ ? ? ? ? ? ? ? ? ? ?this.oldDeg = 0; ? ? ? ? ? ? ? ?} ? ? ? ? ? ? ? ?this.moving = setInterval(this.onMove.bind(this),40); ? ? ? ? ? ?}.bind(this)); ? ? ? ? ? ?document.addEventListener('mousemove',function(e){ ? ? ? ? ? ? ? ?var e = window.event || e; ? ? ? ? ? ? ? ?this.mx = e.pageX; ? ? ? ? ? ? ? ? ?//獲取移動時鼠標(biāo)位置坐標(biāo) ? ? ? ? ? ? ? ?this.my = e.pageY; ? ? ? ? ? ?}.bind(this),false); ? ? ? ? ? ?document.addEventListener('mouseup',function() { ? ? ? ? ? ? ? ?clearInterval(this.moving); ? ? ? ? ? ?}.bind(this),false); ? ? ? ?} ? ?};? ?return { ? ? ? ?Rotate : Rotate ? ?}});
查看完整描述

1 回答

已采納
?
你說2016

TA貢獻12條經(jīng)驗 獲得超2個贊

返回Rotate對象

查看完整回答
反對 回復(fù) 2017-11-06
  • 1 回答
  • 0 關(guān)注
  • 1037 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號