我有一些由 ajax 加载的数据示例输入类型文件。
现在我想要“当点击提交文件上传加载的句柄触发器('click')” 但它不起作用:(有人帮助我:(
这是我的代码:
$('body').on('click', '#uploadfile', function(e){ e.preventDefault(); $('#uploader.trigger('click'); });
此触发器不起作用:
$('#uploader').trigger('click');
使用.delegate()
功能:
$('body').delegate('#uploadfile', 'click', function(){ $('#uploader.trigger('click'); });
。代表()
描述:基于一组特定的根元素,为现在或将来匹配选择器的所有元素附加一个处理程序到一个或多个事件。
参考: http ://api.jquery.com/delegate/
希望这有帮助。
巴勃罗。