我正在使用一些jQuery plugin进行文件上传。这适用于任何文件input
,除非我在某些弹出窗口中隐藏此input
,当某个事件被触发时显示。
然后,文件input
出现在弹出窗口中,但是当我加载某个文件时,没有检测到任何事件,即
$(document).on("input#file-upload","change",function(){
console.log("file is loaded");
});
什么都没有触发
即使在我的控制台中,我看到我的input
文件具有正确的新值。
答案 0 :(得分:1)
您可以尝试这样做。首先 事件 然后<{3}}的 选择器 。
$(document).on("change", "input#file-upload", function(){
console.log("file is loaded");
});