我试图使用 jQuery 获取对象的旋转状态,但在 IE9 中我只能返回矩阵值。我需要的是将其更改为单个值作为度数。
最佳答案
查看这篇文章:http://css-tricks.com/get-value-of-css-rotation-through-javascript/
此函数将从矩阵值返回旋转 Angular :
function decodeMatrix(matrixValue){
var values = matrixValue.split('(')[1];
values = values.split(')')[0];
values = values.split(',');
var a = values[0];
var b = values[1];
var c = values[2];
var d = values[3];
var scale = Math.sqrt(a*a + b*b);
var sin = b/scale;
var angle = Math.round(Math.asin(sin) * (180/Math.PI));
return angle;
}
关于jquery - 转换矩阵数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12783650/