wywołanie zwrotne ładowania obrazu jQuery

Dynamiczne dodawanie obrazu do strony po załadowaniu, a następnie interakcja użytkownika i problemy z uruchomieniem funkcji po całkowitym załadowaniu obrazu. Pomyślałem, że używając jQuery's.load() metoda byłaby dobra ... ale zgodnie z moją konsolą i mnóstwem dokumentacji.log biznes nigdy nie jest wykonywany. Zobacz poniżej .. dziękuję!

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

AKTUALIZACJA:

Aby wyjaśnić, jest to po obudocument iwindow obciążenie.

questionAnswers(2)

yourAnswerToTheQuestion