使用jquery在iframe的头部追加元素

Lal*_*and 9 html javascript css jquery

我想使用jquery将样式表(css)链接附加到iframe的头部.我尝试使用以下代码但不工作.

$('#tabsFrame').contents().find("head").append(cssLink);
Run Code Online (Sandbox Code Playgroud)

DKS*_*San 6

我习惯使用这行代码将数据附加到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" />