$(document).on('click', '.addphoto', function(e){
currentImgCnt = $(this).attr("id");
$('#photo-update'+currentImgCnt).click();
});
此处photo-update
是动态生成的文件类型输入,.addphoto
也是动态生成的按钮,代码是自解释的。用户点击.addphoto
按钮后,会依次点击#photo-uplate
按钮
问题是jQuery不能单击内部生成的按钮#photo-update
按钮,但动态生成的.addphoto
按钮可以正常工作。
JSFiddle HERE http://jsfiddle.net/z8yzbb41/3/
问题已解决 当我使用$(" .input-container")时('更改','输入',功能(){alert(' helo&#) 39;);});
答案 0 :(得分:0)
$(".input-container").on('change','input',function () { alert('helo'); });
解决了我的问题