我正在使用 plupload 并且我想在上传所有文件时动态更新我的画廊(jquery.ajax()),我在其中使用灯箱等(换句话说,我想让 js 在 ajax 加载的内容中工作)。
我现在正在做的是这个
var upload = $el.pluploadQueue();
upload.bind('UploadComplete',function(){
//ajax & etc
}
当然.bind()
不适用于未来的元素,我尝试将其更改为.live()
( upload.live('UploadComplete',function(){
) 但由于某种原因未执行该事件。
我也尝试过.on()
:
$(document).on('UploadComplete', upload, function() {
和delegate
:
$(document).delegate(upload, 'UploadComplete', function() {
但同样的事情live()
我究竟做错了什么?