jQuery中是否有$.getScript
等效项,但用于加载样式表?
发布于 2016-02-04 05:15:29
我已经创建了一个处理样式表的$.getScript
替代方案。我称它为$.getStylesheet是因为显而易见的原因。
它实现了$.Deferred
对象,这意味着您可以像这样链接:
$.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上,所以如果需要的话,我可以更新它。
发布于 2013-02-17 18:01:41
您可以使用相同的方法$.getScript来“下载”样式表,因为$.getScript实际上只是另一个HTTP请求。但是因为css是不可执行的,所以它会有点有线。
https://stackoverflow.com/questions/14919894
复制相似问题