Is there a way to load external CSS files, like we load JS file by using .getScript method and also use the callback function like in .getScript

$("<link/>", {
   rel: "stylesheet",
   type: "text/css",
   href: "/styles/yourcss.css"
}).appendTo("head");

这在Firefox和类似版本中有效,但在IE中不起作用.

推荐答案

In jQuery 1.4:

$("<link/>", {
   rel: "stylesheet",
   type: "text/css",
   href: "/styles/yourcss.css"
}).appendTo("head");

http://api.jquery.com/jQuery/#jQuery2

Jquery相关问答推荐

如何禁用特定行的 ts 规则?

如何将文本从 div 复制到剪贴板

N 次(声明式语法)

在页面加载之间保持变量

用于活动选项卡更改的 Bootstrap 3 jquery 事件

使用 Webpack 将 jQuery 公开给真实的 Window 对象

在 textarea 输入中美化 json 数据

试图将 jquery 加载到 Tampermonkey 脚本中

如何更改 dropzone.js 中的默认文本?

bootstrap 模式:背景在切换时跳转到顶部

在 jQuery 中构建 html 元素的最清晰方法

$(this) 和 event.target 之间的区别?

试图检测浏览器关闭事件

如何查找数组中所有出现的元素的索引?

如何使用 jQuery 获取当前时间

AngularJS 在哪些方面比 jQuery 做得更好?

Codemirror 编辑器在单击之前不会加载内容

如何获得两个日期对象之间的小时差?

等效于 C# LINQ Select 的 Javascript

Bootstrap 3.0 弹出框和工具提示