中的contents()?

我可以访问加载的本地内容

$("#frame").contents().find('div').css(...)

当使用 (相同的本地站点)时,内容function不起作用。

还有其他方法或者我错过了什么吗?

以下是测试代码:

HTML:

          

JS:

 $(document).ready(function() { alert("go ?"); //temporary solution to wait until everything is loaded. $("#frame").contents().find('div').css("background-color", "red"); //nothing appens console.debug($("#frame").contents().find('div')); //nothing }); 

您的对象标记立即关闭,因此它没有要查找的子div。