我想使用 jquery 将样式表 (css) 链接附加到 iframe 的头部。 我尝试使用以下代码但没有工作。
$('#tabsFrame').contents().find("head").append(cssLink);
最佳答案
我习惯于使用这行代码将数据附加到 iframe
$('body', window.frames[target].document).append(data);
在你的例子中,这一行看起来像这样
$('head', window.frames['tabsFrame'].document).append(cssLink);
编辑:
添加<head></head>
到 iframe 并将您的 var cssLink 更改为
cssLink = '<link href="cupertino_1.4/css/cupertino/jquery-ui-1.8.7.custom.css" type="text/css" rel="Stylesheet" class="ui-theme" />
关于javascript - 使用 jquery 在 iframe 的头部追加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990165/