我在我的页面上使用 jquery 文件上传功能,如下所示:
$('.new-variant-image')
.fileupload({
dataType: 'script',
add: function(e, data){
}
});
但是 DOM 类“new-variant-image”是在页面加载后动态创建的,所以它不起作用。我搜索了使用“on”和“live”绑定动态事件的方法,但在这种情况下无法正常工作。
任何帮助将不胜感激。
编辑
之后使用 AJAX 创建 DOM 元素“new-variant-image”,如果我在创建元素之后放置代码,它就可以工作。但我想避免这种情况,因为当我多次使用 ajax 调用该函数时,它会导致浏览器挂起大约 2 到 3 秒。