我打算使用Google为UI和Core下载jQuery lib。我的问题是,他们允许我为它下载CSS还是我必须自己托管它?
此外,如果我使用Google加载我应该如何加载其他插件?我可以将所有插件压缩在一起,还是应该是它自己的独立文件?
答案 0 :(得分:569)
Google AJAX Libraries API包含jQuery UI(目前为v1.10.3),其中还包含jQuery UI blog的热门主题:
Google Ajax Libraries API(CDN)
未压缩: http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.js
压缩: http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js
主题未压缩: black-tie,blitzer,cupertino,dark-hive,dot-luv,eggplant,excite-bike,flick,{{ 3}},hot-sneaks,humanity,le-frog,mint-choc,overcast,pepper-grinder,redmond,{{3} },smoothness,south-street,start,sunny,swanky-purse,trontastic和ui-darkness。
< / LI>主题压缩: ui-lightness,vader,black-tie,blitzer,cupertino,dark-hive,dot-luv,eggplant,{{ 3}},excite-bike,flick,hot-sneaks,humanity,le-frog,mint-choc,overcast,{{3} },pepper-grinder,redmond,smoothness,south-street,start,sunny和swanky-purse。
< / LI>答案 1 :(得分:58)
jQuery现在有一个CDN访问权限:
code.jquery.com/ui/ [版本] / themes / [主题名称] /jquery-ui.css
为了让这更容易一点,你走了:
答案 2 :(得分:29)
Google正在此链接https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.all.css
上托管jQueryUI css如果直接查看此代码,则使用@import which can be slow导入css。您可能希望将导入纳入其各个部分以获得轻微的性能优势:
https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.base.css https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.theme.css
答案 3 :(得分:5)
我会这么认为。为什么不? CDN不会提供支持脚本文件的CSS
This link表明它们是:
我们觉得特别令人兴奋 现在是jQuery UI CSS主题 托管在谷歌的Ajax Libraries CDN上。
答案 4 :(得分:5)
如果你的意思是jQuery UI css:
,你可以使用这个<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
答案 5 :(得分:3)
奥巴马说“我们可以”。这是它的链接。 developers.google.com/#jquery
您需要使用
<强>谷歌强>
ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css
jQuery CDN
code.jquery.com/ui/[VERSION NO]/jquery-ui.min.js
code.jquery.com/ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css
<强>微软强>
ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/jquery-ui.min.js
ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css
在图库子标签
中查找主题名称http://jqueryui.com/themeroller/
但是我会不推荐你主持cdn,原因如下
http://zoompf.com/blog/2010/01/should-you-use-javascript-library-cdns