gpt4 book ai didi

jquery - 使用 jquery 删除一些过渡值

转载 作者:太空宇宙 更新时间:2023-11-04 13:46:00 25 4
gpt4 key购买 nike

我现在已经应用了多个过渡效果,例如旋转 scaleX scaleY,如果我想删除其中任何一个,那么我该如何使用 jquery 执行此操作

例如:

var value = "rotate("+rotatevaluee + ") ScaleX(" + scalevalue+")";
$('.active').css({'transform':value,'-ms-transform':value,'-webkit-transform':value,'-o-transform':value,'-moz-transform':value});

// remove ScaleX()

$('.active').remove('ScaleX()');

最佳答案

一个简洁的解决方案是更改变量 itelf ,就像这里一样:

How to work with multiple CSS properties?

function changeTransform(el, x,y){
var val = x + " " + y;
$(el).css({"-webkit-transform":val, "-moz-transform": val, "-webkit-transform": val, "-o-transform": val});
}

所以在你的情况下:

var value = "rotate("+rotatevaluee + ") ScaleX(" + scalevalue+")";
$('.active').css({'transform':value,'-ms-transform':value,'-webkit-transform':value,'-o-transform':value,'-moz-transform':value});

value="rotate("+rotatevaluee + ")";

$('.active').css({'transform':value,'-ms-transform':value,'-webkit-transform':value,'-o-transform':value,'-moz-transform':value});

关于jquery - 使用 jquery 删除一些过渡值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22509372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com