欧美一区二区三区性视频_婷婷综合另类小说色区_亚洲av乱码一区二区三区林ゆな_天堂在线资源中文在线8_久久这里只有精品首页

當前位置: 首頁 > 網站開發(fā) > 正文

JQ獲取CSS3角度transform rotate旋轉度數matrix解析

妙網小編 發(fā)表于2016年11月21日 23:06
/* 
    * 解析matrix矩陣,0°-360°,返回旋轉角度 
    * 當a=b||-a=b,0<=deg<=180 
    * 當-a+b=180,180<=deg<=270 
    * 當a+b=180,270<=deg<=360 
    * 
    * 當0<=deg<=180,deg=d; 
    * 當180<deg<=270,deg=180+c; 
    * 當270<deg<=360,deg=360-(c||d); 
    * */  
    function getmatrix(a,b,c,d,e,f){  
        var aa=Math.round(180*Math.asin(a)/ Math.PI);  
        var bb=Math.round(180*Math.acos(b)/ Math.PI);  
        var cc=Math.round(180*Math.asin(c)/ Math.PI);  
        var dd=Math.round(180*Math.acos(d)/ Math.PI);  
        var deg=0;  
        if(aa==bb||-aa==bb){  
            deg=dd;  
        }else if(-aa+bb==180){  
            deg=180+cc;  
        }else if(aa+bb==180){  
            deg=360-cc||360-dd;  
        }  
        return deg>=360?0:deg;  
        //return (aa+','+bb+','+cc+','+dd);

}

var obj=$('#id');  
 obj.click(function(){  
     var deg=eval('get'+obj.css('transform'));//構造getmatrix函數,返回上次旋轉度數  
     var step=45;//每次旋轉多少度  
     obj.css({'transform':'rotate('+(deg+step)%360+'deg)'});  
 });  

本文標簽: 網站制作網站建設網站設計JQ
本文標題: JQ獲取CSS3角度transform rotate旋轉度數matrix解析
本文鏈接: http://parrion.com.cn/m/?post=630

隨機文章推薦 收藏本文

共有9085閱 / 0我要評論
  1. 還沒有評論呢,快搶沙發(fā)~

發(fā)表你的評論吧返回頂部

!評論內容需包含中文

請勾選本項再提交評論