我有一个页面,其中包含在iFrame(使用iSpring)中生成的Scorm文档。有没有办法从网站使用JQuery应用CSS规则? (参见下面图片中chrome的开发工具中的灰色背景,表示为'#document')
我试过但是当页面之后生成scorm文档时,JQuery无法识别它......
答案 0 :(得分:0)
所以你的问题基本上是如何使用jQuery来定位/操纵iframe的内容。你可以.contents()
为此。例如。用于更改background-color
:
$( "iframe" ).contents().find( "body" ).css( "background-color", "hotpink" );
编辑:使用这样的内容可能会确保已加载iFrame内容:
$( "iframe").on("load", function() {
$(this).contents().find( "body" ).css( "background-color", "hotpink" );
});