首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >$.getScript,但是对于jQuery中的样式表呢?

$.getScript,但是对于jQuery中的样式表呢?
EN

Stack Overflow用户
提问于 2013-02-17 17:55:54
回答 2查看 26.2K关注 0票数 31

jQuery中是否有$.getScript等效项,但用于加载样式表?

EN

回答 2

Stack Overflow用户

发布于 2016-02-04 05:15:29

我已经创建了一个处理样式表的$.getScript替代方案。我称它为$.getStylesheet是因为显而易见的原因。

它实现了$.Deferred对象,这意味着您可以像这样链接:

代码语言:javascript
复制
$.when($.getStylesheet('css/main.css'), $.getScript('js/main.js'))
.then(function () {
  console.log('the css and js loaded successfully and are both ready');
}, function () {
  console.log('an error occurred somewhere');
});

下面是$.getStylesheet的小函数。它只是托管在Github gist上,所以如果需要的话,我可以更新它。

票数 6
EN

Stack Overflow用户

发布于 2013-02-17 18:01:41

您可以使用相同的方法$.getScript来“下载”样式表,因为$.getScript实际上只是另一个HTTP请求。但是因为css是不可执行的,所以它会有点有线。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14919894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档