如何实例化多个jQuery文件上传?

时间:2014-02-17 23:46:31

标签: javascript jquery jquery-file-upload

基本上,我很难尝试创建多个jQuery File Uploads

目前,我的页面上有一个按钮,允许用户创建包含文本输入和一些图表的新div。我想为他们创建的这些新div添加一个文件上传部分,以便他们可以附加图像。可以创建的新div的数量是无限的。 div是从一个长Javascript字符串创建的,并附加到容器的末尾。

我想使用' Basic Plus UI'版本,因为它有一个更好,更清洁的界面。

网站上显示了一些非常基本的说明,说明如何multiple file upload widgets on the same page,但我不确定动态创建是否可行。

我面临的主要问题:上传者将所选图片及其信息附加到其下方的部分。我的代码必须与$(this)一起使用,以确保每个上传者与其他上传者完全分开。该插件目前使用ID而不是类,所以我也必须找到它。

当然,我不是要求任何人为我写一大堆代码!关于如何处理这个问题的一些指导意见非常好。

1 个答案:

答案 0 :(得分:1)

据我所知,对于动态创建的对象,您应该使用$(selector).on(..

例如:

$('.parent_container').on('click', '.btn', function(){
// do something
})
在旧版本的JQuery中

live(..)而不是on(..)

你可以在这里阅读更多内容: https://api.jquery.com/on/

应该有所帮助。 。