矩阵:取正值

Matrix : get positive value

本文关键字:矩阵      更新时间:2023-09-26

我正在为我的网站使用CurtainJS插件,我需要有我的第一个面板的位置。为此,我需要获得CSS属性transform: translateY的值。

为此,我得到了一个矩阵,它给我的结果是:[1,0,-1000,0]。

所以我用这个JS代码来获得它:

 var matrix = $('.curtain-wrapper').css('transform');
 var values = matrix.match(/-?['d'.]+/g);
 var x = values[5];

此代码运行良好。但它给我返回了一个负值:-1000、-900等等…

如何使用jQuery将负值转换为正值?

您可以使用Math.abs:

var x = Math.abs(values[5]);