我正试图用jQuery瞄准iFrame的body
,但它不起作用。
这是代码:
HTML
<div class="editor">
<iframe id="editorf">
<body>
</body>
</iframe>
</div>
JS
$(function() {
$('#editorf').contents().find('body').css( " background-color", "none" );
});
iFrame位于同一个域上,但它是由我的CMS生成的,所以我无法直接访问它。如何针对iFrame的主体并应用css background-color:none;
?
看起来css属性字符串中有多余的空间。
" background-color", "none"
应该是
"background-color", "none"
工作演示:http://jsfiddle.net/X8wDX/1/