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