смотрите можно же и так сделать, т.е если криво для начала
$('.original-image').on('click', resetImage);
resetImage = function() {
var im = new Image();
im.src = 'http://look.loc/statics/web/blogs/preview/9602/9602.jpg';
im.onload = function() {
var fileReader = new FileReader();
fileReader.readAsDataURL(this);
$(fileReader).one(EVENT_LOAD, loadImage);
}
},
т.е просто чуть продублировать кода. но тогда выскакивает ошибка
Uncaught TypeError: Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'.