我有一个真正的hairpuller:我有一个使用jquery、jquery-ui 和flexslider 的网页。一切正常。现在我想包含一个我用 Adobe Edge Animator 制作的动画。动画本身可以正常工作,但是当我出于某种原因将其包含在页面中时,它似乎破坏了 jquery-ui 和 flexslider - 我明白了
未捕获的类型错误:对象 [对象对象] 没有方法“对话”
未捕获的类型错误:对象 [object Object] 没有方法“flexslider”
即使脚本已加载并且当我使用时一切正常
<script type="text/javascript" charset="utf-8" src="ani_1_edgePreload.js"></script>
又出来了。
我试过使用 jquery noconflict,重新排列脚本序列但无济于事。
真正奇怪的是,如果我使用某个参数调用页面,弹出一个 jquery-ui 对话框 onload,该对话框实际上会打开,但是一旦动画加载,我就会再次出现上述错误。
我在这里设置了测试用例:
这是带有对话框和 flexslider 工作的页面:
这是带有动画的页面,其中对话框和 flexslider 不起作用:
http://s149471880.online.de/?ani=1
任何帮助将不胜感激!