javascript - 矩阵 : get positive value

标签 javascript jquery css

我正在使用 Curtain JS我网站的插件,我需要有我的第一个面板的位置。为此,我需要获取 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]);

关于javascript - 矩阵 : get positive value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34524668/

相关文章:

javascript - 我可以用 Selenium 点击模态上的按钮吗?

javascript - Windows 更新后 ActiveX ListControl 事件不再起作用

javascript - 交换 Sprite 动画 onclick javascript

jquery - 根据内容将 CSS 样式应用于 span 标签

python - HTML 电子邮件将外部样式表转换为内联样式

javascript - JSON.parse Reviver 函数中出现意外行为,删除对象而不是关键属性

jquery属性控制和按钮点击

c# - WatiN doubleclick 在 IE9 中不起作用

javascript - 将鼠标悬停在 div 上时检查是否按下了键

html - 使用 img 空间的段落文本