栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用主体中的javascript将样式表添加到Head

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用主体中的javascript将样式表添加到Head

更新 :根据规格,该

link
元素不允许出现在体内。但是,大多数浏览器仍会很好地呈现它。因此,要回答的意见问题-
一个真正具有添加
link
head
页面,而不是的
body

function addCss(fileName) {  var head = document.head;  var link = document.createElement("link");  link.type = "text/css";  link.rel = "stylesheet";  link.href = fileName;  head.appendChild(link);}addCss('{my-url}');

或使用jQuery轻松一点

function addCss(fileName) {   var link = $("<link />",{     rel: "stylesheet",     type: "text/css",     href: fileName   })   $('head').append(link);}addCss("{my-url}");

原始答案

您不必将其添加到头部,只需将其添加到body标签的末尾即可。

$('body').append('<link rel="stylesheet" type="text/css" href="{url}">')

正如Juan Mendes所说,您可以将样式表插入头部

$('head').append('<link rel="stylesheet" type="text/css" href="{url}">')

和没有jQuery的情况相同(请参见上面的代码)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/416053.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号