【问题标题】:jquery.transit - how to pass translate to element's "right" attribute instead of "left"?jquery.transit - 如何将翻译传递给元素的“右”属性而不是“左”?
【发布时间】:2014-04-21 07:56:00
【问题描述】:

我想使用 jquery 传输,我希望它反向工作。我的意思是从右到左。

例如:

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

会将“盒子”向右移动 40 像素。

但我希望它向左移动。

我知道我可以将负值传递给它并使其向左移动,但我也不能这样做,因为在我的情况下,父级具有整个屏幕宽度,而负向左会将“框”移出的屏幕。

所以如果我无论如何都可以将转换 x 传递到元素的“右”而不是“左”,我的问题就会得到解决。

【问题讨论】:

  • 不负左不会将“框”移出屏幕??

标签: javascript jquery css jquery-transit


【解决方案1】:

你试过这样的吗??

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

【讨论】:

    猜你喜欢
    • 2013-03-24
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 2018-07-14
    • 2022-07-28
    • 2014-10-10
    • 1970-01-01
    • 2022-12-24
    相关资源
    最近更新 更多