У меня есть элемент <img>, и я меняю его атрибут src. Элемент имеет прикрепленную функцию onload. Каждый раз, когда я изменяю атрибут src и загружаются изображения, функция запуска должна выполняться.
В Chrome и Safari, если я назначаю тот же самый src, что и раньше, функция обработчика не запускается. Перед назначением того же src, что и раньше, я пробовал imgElement.src='', imgElement.src= null, imgElement.src='notExistingFile.jpg', и ни одно из них не работает.
Пожалуйста, помогите. У кого-то была эта проблема раньше?
Изменить: он работал, выполнив imgElement.src= '' перед назначением того же src, что и раньше:
imgElement.src = '';
imgElement.src = 'image.jpg';