脚本加载冲突?对象在包含Adobe Edge动画时没有方法错误

Script loading conflict? Object has no method error when including Adobe Edge Animation

本文关键字:动画 Edge 错误 有方法 Adobe 包含 冲突 加载 对象 脚本      更新时间:2023-09-26

我有一个真正的发型师:我有一个网页,使用jquery, jquery-ui和flexslider。一切正常。现在我想加入一个我用Adobe Edge Animator制作的动画。动画本身工作得很好,但当我将它包含在页面中,由于某种原因,它似乎打破了jquery-ui和flexslider -我得到

Uncaught TypeError: Object [Object Object] has no method 'dialog'

Uncaught TypeError: Object [Object Object] has no method 'flexslider'

即使脚本已经加载并且当我取

时一切都正常
<script type="text/javascript" charset="utf-8" src="ani_1_edgePreload.js"></script>

出来。

我已经尝试使用jquery noconflict,重新安排脚本序列,但无济于事。

真正奇怪的是,如果我用一个特定的参数调用页面,弹出一个jquery-ui对话框onload,这个对话框实际上打开了,但是一旦动画加载完毕,我又出现了上面的错误。

我在这里设置了测试用例:

这是有对话框和flexslider工作的页面:

http://s149471880.online.de/

这是一个有动画的页面,其中对话框和flexslider不起作用:

http://s149471880.online.de/?ani=1

任何帮助都将非常感激!

在i帧中加载动画

<iframe src="/animation/Animation.html" width="980" marginwidth="0" height="350" marginheight="0" scrolling="no" frameborder="0"> </iframe>