有没有办法change
通过 jQuery 的trigger
方法将数据传递给事件?
这里的问题是一个click
事件触发了上传菜单。但是,一旦选择了图像,change
就会触发该事件。我传入触发事件的第二个参数的数据是传给click事件,而不是传给change事件。在下面的示例中,data
未定义。
触发图像更改
$('.change_main_image').live('click', function() {
$('input[name=photo].change_uploader').trigger('click', ["some string"]);
});
事件处理程序
$('input[name=photo].change_uploader').live('change', function (e, data) {
alert(data); // undefined
//canvas resize and upload script
});