Мы используем библиотеку JCrop для обрезки изображения профиля. Когда пользователь меняет изображение своего профиля, новое изображение по-прежнему использует размеры старого изображения. Это работает в Chrome, но не работает в Firefox. Я удаляю предыдущее изображение и JCrop, используя команду destroy:
jcrop_api.destroy();
Я также добавил эту строку кода, чтобы очистить стили, содержащие ширину и высоту.
$('#target').removeAttr('style');