Как добавить Class в тег body внутри сгенерированного iframe - PullRequest
0 голосов
/ 22 декабря 2010

Я использую плагин JQ Colorbox (своего рода Lightbox) и хочу добавить класс к телу документа, загруженного с помощью функции iframe Colorbox.

В основном я пытался:

$("iframe").contents().find('body').addClass('foo');

но, похоже, это не сработает, возможно, потому что мои iframes не генерируются до тех пор, пока пользователь не вызовет Colorbox?

Есть ли способ добиться такого результата?

Большое спасибо.

1 Ответ

0 голосов
/ 22 декабря 2010

В документации ColorBox говорится, что можно использовать 4 перехвата событий.Например (снято со страницы с примерами);

$("#myColorBox").colorbox({
    onComplete: function(){
        alert('onComplete: colorbox has displayed the loaded content');
    }
});
...