Когда вы просматриваете исходный код в браузере, вы видите исходный код в том виде, в котором он был получен. Все, что изменяет его на странице, не отображается. Вы можете увидеть изменения в HTML / DOM, просмотрев код на одной из панелей инструментов браузера, таких как панель инструментов IE Dev, панель инструментов разработчика в Chrome / Safari или Firebug.
Чтобы узнать, визуализировалось ли изображение, я полагаю, что вы можете связать событие загрузки изображения, чтобы сообщить вашему коду, что оно действительно было загружено. Событие JQuery .load () - это то, что я использовал для этого в прошлом, но есть предостережения, см. http://api.jquery.com/load-event/