Jcrop对ajax请求加载的图片,在各浏览器下表现不一。
有的图片不更新,有的图片加载大小是上张图片的,被挤压了,预览区就对不上了。
解决方法其实很简单,删除重建:
$('#cropcontainer').empty();
$('#cropcontainer').append("<img id='cropbox'/>");
$('#cropbox').attr('src', imageUrl);
$('#preview').attr('src', imageUrl);
cropbox是原图ID,
preview是预览图ID。