0
<html>
<body>
<style type="text/css">

</style>

<iframe src="http://connectotravel.com/" height="100%" width="100%" id="frame">  </iframe>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$.frameReady( function() {


);
</script>
</body>
</html>

我想要做的是使用 jquery 更改此 iframe 中的背景颜色。任何帮助都可以。

4

1 回答 1

1

您可以使用 Jquery 库的内容 API 来完成

只需在脚本标签中添加这个(您请用您想要的颜色编号更改颜色代码)

$( document ).ready(function() {
    $("#frame").contents().find("body").css("background-color", "#BADA55");
});

如果这不起作用,您也可以通过查找 html 元素本身来尝试

$( document ).ready(function() { 
     $("#frame").contents().find("html").css("background-color", "#BADA55");
}

参考: - 通过 jquery 访问 iframe 内容

于 2013-10-04T09:07:30.070 回答