【发布时间】:2016-12-28 03:38:15
【问题描述】:
我想在打开网页时运行加载动画,然后淡出并替换为另一个 div。我正在使用 jQuery,但由于某种原因,动画似乎干扰了 fadein 和 fadeout,我无法弄清楚。
jQuery 在这种情况下工作:
但是同样的代码不适用于css动画:
https://jsfiddle.net/xkuyL7uy/
动画来自这里:
http://tobiasahlin.com/spinkit/
非常感谢任何帮助!
【问题讨论】:
-
您必须为您的 javascript 代码包含 jQuery 库。按javascript并选择jQuery最新版本,“框架和扩展”部分
-
你的第二把小提琴没有将 jquery 作为外部资源加载,所以基本上你所有的 javascript 都会被忽略(因为它都是 jquery)。
-
我多么愚蠢!但是当我包含它时,我收到此错误
// tell the embed parent frame the height of the content if (window.parent && window.parent.parent){ window.parent.parent.postMessage(["resultsFrame", { height: document.body.getBoundingClientRect().height, slug: "None" }], "*") } -
@ggordon 此错误是因为您正在对 display:none 元素调用 next,然后尝试再次使用它。请参阅下面的答案以获取修复