Jquery img, добавленный через append (), дважды запускает onload
Код, который вызывает у меня головную боль, довольно прост:
$(function(){
$("#test").append('<img onload="alert(\'hi\')" src="Image.jpg"/>');
})
У меня есть код выше в моей голове и div с id 'test' apos; в теле. Теперь моя проблема заключается в том, что страница выдает два оповещения, когда изображение загружается, но я ожидал, что оно выдаст только одно в качестве «onload». должен быть запущен только один раз - так, как это происходит, когда я добавляю изображение вручную без JavaScript.
Посмотрите на скрипку, которую я сделал на:http://jsfiddle.net/9985N/
Любая помощь / объяснение очень ценится ...