我正在尝试将Fancy Uploads "Queued Photo Uploader"集成到我的网站中,但Clear List
和Start Upload
点击事件未触发。
我已经删除了所有代码并使用了queued upload demo复制和粘贴工作示例 - 但我无法解决这些事件。
任何人都可以看到我错过了什么以及为什么click
事件没有被解雇?
JSFiddle:http://jsfiddle.net/ywzWM/1/
注意:Fancy Uploads使用Mootools框架。
抱歉 - 问题已经解决。我没有包含所有必需的HTML,因为我已从网站上复制并粘贴,我相信Fancy Upload会删除页面加载时必须要求的“后退”HTML。
工作JSFiddle:http://jsfiddle.net/ywzWM/2/
使用Mootools 1.4.1,Fancy Uploader无法正常工作。从队列中删除单个图像时,它是hidden
而不是removed
- 因此该元素仍然在页面上保留空间。
这仅发生在1.4.1版本中(在所有版本中删除了元素,直到1.2.2和新的1.4.2版本)。有谁知道版本1.4.1中有什么重大改变导致了这个?
我问的原因是因为Google Libraries API仍然将Mootools 1.4.1列为最新版本,因此其他人可能会遇到此问题。
JSFiddle:http://jsfiddle.net/ywzWM/3/
[使用版本1.4.1]
答案 0 :(得分:2)
是肯定的。 1.4.1在Element.fade
中有一个错误 - 事实上,有几个错误。
打破.fade(0,1)
的行为:
https://github.com/mootools/mootools-core/issues/2125
Element.fade不再设置可见性: https://github.com/mootools/mootools-core/issues/2074
你可以做我的工作 - 从github获取Element.fade代码,并在mootools加载后在你自己的资源中执行Element.implement({ fade: ... });
- 直到google将他们的API更新为1.4.2。
关于后者,我已经要求他们多次更新(2-3天前) - 上周五发布时间已经过了将近一周。现在不会很久,希望......