如何将addClass添加到生成的iframe中的body标记

时间:2010-12-22 13:12:46

标签: javascript jquery iframe colorbox

我正在使用JQ Colorbox插件(一种Lightbox),我想在通过Colorbox的iframe函数加载的文档正文中添加一个类。

基本上,我试图:

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

但这似乎不起作用,可能是因为我的iframe直到用户调用Colorbox后才生成?

有没有办法实现这样的结果?

非常感谢。

1 个答案:

答案 0 :(得分:0)

ColorBox documentation表示您可以使用4个事件挂钩。例如(从他们的示例页面中取消);

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