2014-04-21 25 views
0

我想使用jquery transit,我希望它能够反转。我的意思是左转。jquery.transit - 如何将translate转换为元素的“right”属性而不是“left”?

例如:

$('.box').transition({ x: '40px' }); 

将 '盒子' 40像素右移。

但我希望它移动到左边。

我知道我可以将负值传递给左边,但我不能这样做,因为在我的情况下,父级具有整个屏幕宽度,负值左移会移动“框”在屏幕之外。

因此,如果我可以通过转换x到元素的“正确”而不是“左”,我的问题将得到解决。

+0

没有负面的左边不会移动'框'出屏幕? – Reigel

回答

0

你有没有试过类似的东西?

$('.box').css('left','+=40px').transition({ x: '-40px' }); 
相关问题