我只想知道如何使用jquery .css()函数不覆盖,而是为CSS属性添加其他值。不要覆盖CSS属性,但用jQuery添加到他们
例如,我有一个元素,它目前有它的css transform:translate(-50%, -50%)
。我想使用jQuery .css()函数ADD transform: rotate(90deg)
,但是当我使用它时,它会覆盖它。
如果我的描述很混乱,请看看这个小提琴。 http://jsfiddle.net/justinbchristensen/mvhwbjLo/1/
您将在小提琴看到,当你第一次点击该按钮,广场失去了其原有的转变,向下滑动,和旋转,但在按钮上的所有后续的点击次数仅旋转,因为它没有失去广场“改造:翻译'财产。
我不想在我的.css()函数element.css('transform', 'translate(-50%,-50%) rotate(90deg)'
中说,我只是想能够将旋转添加到现有的转换。
有没有办法做到这一点?