【问题标题】:element.animate('margin-left', value) working with Chrome not working in Firefoxelement.animate('margin-left', value) 与 Chrome 一起使用在 Firefox 中不起作用
【发布时间】:2012-06-29 18:57:14
【问题描述】:

如果我使用 Chrome 运行此 fiddle,通过按 div 或选项卡,“包装器”div 上的动画可以顺利运行。如果你用 Firefox 运行它,它就不起作用。我一直在阅读的是 animate('margin-left', value) 应该用 animate('left', value) 替换 Firefox 但这不是一个选项,因为带有 margin-left 的动画在 div 上谁包含“标签”div,左边的动画在“标签”div上。

知道如何模拟这种行为吗?

约束:

Chrome 版本:19.0.1084.56 m

火狐版本:13

jQuery 版本:1.3.2

更新 jquery 不是一种选择。

【问题讨论】:

    标签: jquery jquery-animate


    【解决方案1】:

    margin-left 更改为marginLeft - http://jsfiddle.net/rWbFw/173/

    【讨论】:

    • 天哪!非常感谢!任何解释为什么这些差异?感谢非常有帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 2015-09-04
    • 2015-08-15
    • 2013-06-18
    • 2014-02-16
    • 1970-01-01
    • 2017-07-03
    相关资源
    最近更新 更多