javascript - 动画在 jQuery 1.6 中被破坏了!

标签 javascript jquery animation

我今天早上升级到 jQuery 1.6,现在我花了很长时间在我的应用程序中进行微调的很多动画现在都失败了。这是一个例子。请注意 1.5 动画如何使框居中,但在 1.6 动画中出现问题。

我已将其缩小为与动画中涉及的不透明度有关的问题。如果我删除不透明度它工作正常...

JQ 1.5 示例: http://jsfiddle.net/LJZ54/3/

JQ 1.6 示例: http://jsfiddle.net/LJZ54/4/

JQ 1.6 示例(无不透明度): http://jsfiddle.net/LJZ54/5/

问题:我应该如何更改我的动画代码以在新的 jQuery 1.6 中工作?

最佳答案

我编辑了您的一个 jsFiddle 以适应新的 1.6 更改。

现在对我来说没问题:http://jsfiddle.net/tomgrohl/RULJN/

在您的 marginLeftmarginTop 上,我将值从 marginLeft:-200 更改为 marginLeft:"-200px".

它们需要在引号中才能工作。 widthheight 相同。

为了使动画正常工作,我更改了以下内容:

$('div').animate({
    width:400,
    height: 400,
    marginLeft: -200,
    marginTop: -200,
    opacity:1
},500);

收件人:

$('div').animate({
    width:"400px",
    height: "400px",
    marginLeft: "-200px",
    marginTop:"-200px",
    opacity:1
},500);

将尺寸放在引号中会使动画起作用。我有一种感觉,无论如何它们都应该用引号引起来。

关于javascript - 动画在 jQuery 1.6 中被破坏了!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5894730/

相关文章:

javascript - 使用 Javascript 进行分组

javascript - 如何根据链接点击显示相同的DIV容器和不同的内容

javascript - 如何不将 skrollr js 属性应用于另一个 div 中的 div?

javascript - SVG.js 是否可以实现路径动画

javascript - 我正在尝试设置 cookie 及其路径,但无法正确设置路径

javascript - 生成 1 到 100 之间的唯一随机数

javascript - Jquery 从点击中获取选择器

javascript - 如何阻止表单自动提交? (Django/jQuery)

javascript - jQuery UI 工具提示触发 'Click' 而不是悬停

android - 抽屉导航android中的过渡