基本上,我很难尝试创建多个jQuery File Uploads。
目前,我的页面上有一个按钮,允许用户创建包含文本输入和一些图表的新div
。我想为他们创建的这些新div
添加一个文件上传部分,以便他们可以附加图像。可以创建的新div
的数量是无限的。 div是从一个长Javascript字符串创建的,并附加到容器的末尾。
我想使用' Basic Plus UI'版本,因为它有一个更好,更清洁的界面。
网站上显示了一些非常基本的说明,说明如何multiple file upload widgets on the same page,但我不确定动态创建是否可行。
我面临的主要问题:上传者将所选图片及其信息附加到其下方的部分。我的代码必须与$(this)
一起使用,以确保每个上传者与其他上传者完全分开。该插件目前使用ID而不是类,所以我也必须找到它。
当然,我不是要求任何人为我写一大堆代码!关于如何处理这个问题的一些指导意见非常好。
答案 0 :(得分:1)
据我所知,对于动态创建的对象,您应该使用$(selector).on(..
例如:
$('.parent_container').on('click', '.btn', function(){
// do something
})
在旧版本的JQuery中或live(..)
而不是on(..)
你可以在这里阅读更多内容: https://api.jquery.com/on/
应该有所帮助。 。