如何将css变换添加到当前变换值使用jquery?

Jaf*_* tm 13 javascript jquery jquery-ui

目前我有一个具有变换值的类rotate(57deg),当提醒时

$(".div-1").css("transform") 它给出了矩阵值.

<style> 
 .div-1{
     transform: rotate(57deg);
     }                 
</style>   
<div class="div-1">Test</div>
Run Code Online (Sandbox Code Playgroud)

我需要使用Jquery添加 scale(-1, 1) 到现有的转换值

.所以.div-1变换值变成div-1 { transform: scale(-1, 1) rotate(57deg); }怎么做?这里57只是一个数字,它将永远改变.所以我需要的是添加scale( -1 , 1)到当前的转换值.请帮忙 .

Ama*_*yal 6

你可以做这样的事情:

var css = $('.div-1').css("transform");
css = css+" scale(-1,1)";
$('.div-1').css('transform',css);
Run Code Online (Sandbox Code Playgroud)