【发布时间】:2013-07-23 16:26:50
【问题描述】:
在 Firefox 中,这似乎工作正常 - 但 Safari、Opera 和 Chrome 都存在问题。控制元素颜色变化的jQuery.ui(第3181行)将抛出错误,即“突出显示”效果。
这只发生在尝试克隆并在同一操作中突出显示克隆时,即$(targetStory).after(targetStory.clone().effect("highlight", {}, 1300));
这在 Firefox 中运行良好,但会导致其他浏览器停止运行 - targetStory 只是被克隆元素的 ID,它需要在该元素之后被克隆。
以前有没有人遇到过这个错误,是否有其他解决方案可以轻松地为克隆设置动画?行数越少越好。
【问题讨论】:
-
这对我来说效果很好。可以发布更多代码:一些html和初始化targetStory的方式(它不仅仅是ID,它应该是一个jQuery对象,就像你做targetStory.clone()一样)
标签: jquery jquery-ui cross-browser jquery-animate