我正在尝试整合 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/
新问题
Fancy Uploader 在使用 Mootools 1.4.1 时无法正常工作。当单个图像从队列中删除时,它是隐藏
而不是已删除
- 因此该元素仍然在页面上保留空间。
这只发生在版本 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]
最佳答案
是的。 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
你可以做我做的事 - 捕获 Element.fade来自 github 的代码并在 mootools 加载后在您自己的源中执行 Element.implement({ fade: ... });
- 直到谷歌将他们的 API 更新到 1.4.2。
关于后者,我已经多次要求他们更新(2-3 天前)- 上周五发布,所以已经将近一周了。现在不会太久了,希望...
关于javascript - 由于淡入淡出/补间错误,Fancy Upload 不适用于 mootools 1.4.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8424268/