Обратный вызов загрузки изображения jQuery

Динамическое добавление изображения на страницу после загрузки, а затем взаимодействия с пользователем, и у меня возникают проблемы с запуском функции после полной загрузки этого изображения. Я полагал, что использование метода jQuery .load()было бы хорошо.. но, судя по моей консоли и куче документации .log, он никогда не выполнялся. Смотрите ниже.. спасибо!

$('body')
   .append('<img id="ad" src="img/ad.jpg" alt="Advertising Network" />')
   .load(function(){
        console.log('ad load complete');
        $('#submit').click();
    });

ОБНОВЛЕНИЕ:

Чтобы уточнить, это после загрузки documentи window.

6
задан technopeasant 28 May 2012 в 20:50
поделиться