修复了破坏CSS'图像URI的jsDelivr“多文件”方法

时间:2014-04-26 07:40:43

标签: css cdn jsdelivr

jsDelivrhttp://jsdelivr.com)有多个文件模式:

问题是,带有GritterFont Awesome等CSS的库在其界面组件中使用图像。

这样做会导致404错误:

//cdn.jsdelivr.net/g/jquery@2.1.0,bootstrap@3.1.1,summernote@0.5.0,mousewheel@3.1.6,jquery.timeago@1.3.0,jquery.gritter@1.7.4,jquery.unveiljs@1.0,jquery.waypoints@2.0.2,bootstrap.tagsinput@0.3.9,bootstrap.datepicker-fork@1.3.0,jquery.jqote2@0.9.8,portal@1.1.1

enter image description here

我们如何在一个CDN页面加载中使用多个库,但更改CSS文件引用的路径以使用相应的jsDeliver.net URI?

这是通过jQuery还是纯JavaScript对浏览器中的CSS进行后期处理的工作,还是一个永远注定每个引用图像的CSS文件的一个CDN页面加载,加上一个没有图像引用的CDN服务CSS的剩余页面加载?

1 个答案:

答案 0 :(得分:0)

是的,遗憾的是/ g /不适用于包含相对路径的文件。

您可以单独加载此类文件,并使用/ g /正常使用其他文件。