Как выполнить функцию после загрузки изображения в div с помощью jquery? - PullRequest
2 голосов
/ 17 сентября 2010

Я довольно новичок в jquery и все еще нахожу свой путь в этом. Я пытаюсь выполнить функцию, как только изображение загружается в определенный div.

Вот код, который у меня есть.

$('#advanced-slideshow img').load(function() {
    var idx =  $('#mycarousel li a.activeSlide').data('index') - 2;
    carousel.scroll(idx);
    return false;
});

Мне бы хотелось, чтобы каждый раз, когда изображение загружалось в div, # advanced-slideshow, я хочу, чтобы моя функция выполнялась.

Любая помощь в этом была бы великолепна!

1 Ответ

10 голосов
/ 17 сентября 2010
$(function() {
 $('#advanced-slideshow img').each(function() {
    $(this).load(function() {
      //do stuff
    });
 });
});

Проверьте вышеуказанный код на http://jsbin.com/aqiki4

...