使用jQuery(同一域)定位iFrame主体



我正试图用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/

最新更新