【发布时间】:2022-04-18 16:39:43
【问题描述】:
我有一个页面,其中多个输入文件字段被动态添加到 DOM,并且每个都应该转换为 FilePond。
这是一个 Codepen 来模拟我的问题:https://codepen.io/veur/pen/pooZWoo
- 点击“Load FilePond 1”并上传文件:触发
FilePond:addfile事件 - 单击“Load FilePond 2”:
FilePond:addfile事件再次为第一个 FilePond 触发
创建第二个文件元素时,我只希望将该元素转换为 FilePond。是否有 FilePond 方法可以仅加载未转换的文件输入?
【问题讨论】:
-
您可以使用 jquery 在第二个文件池单击时隐藏第一个文件池
-
这不是一个选项,因为我们需要同时激活多个 FilePonds。
-
隐藏不会删除文件池,它只会将样式设置为无显示。
-
我明白,但我们需要它们都同时可见和活跃。