为了实现各种绚丽的效果,你的网站是否调用了众多的Ajax库呢?尽管这样做能是你的网站增色不少,但几十K的Ajax库也会让你的网站丢失速度。既然如此,那我们到底是要速度还是要特效呢?
今天就大家介绍一个两全其美的办法。
一般的网站都只是调用各种Ajax库,并不用对其内容进行修改,所以我们可以借助第三方服务器上的Ajax库。Google Code就给我们提供了各种Ajax库的托管链接,我们可以直接调用这些链接而不用把整个库上传到主机,大大减少主机的压力,对于速度较慢的主机效果很明显哦。当然,如果你的主机足够强劲以至于能和Google媲美的话,我建议还是把库放在自己主机上。
这里给大家整理在Google托管的各种Ajax库,大家也可以到Google Code看看详细信息。
注:每个版本的两个链接中,第一个是压缩版的,第二个是完全版,可用于二次开发。建议调用时使用压缩版,体积减小很多,但没有功能阉割。
jQuery
1.3.1
http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.js
1.3.0
http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.js
1.2.6
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
1.2.3
http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js
http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.js
jQuery UI (此库依赖于jQuery。载入jQuery UI模块需先载入之前jQuery模块。)
1.5.3
http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js
http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.js
1.5.2
http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.min.js
http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.js
MooTools
1.2.1
http://ajax.googleapis.com/ajax/libs/mootools/1.2.1/mootools-yui-compressed.js
http://ajax.googleapis.com/ajax/libs/mootools/1.2.1/mootools.js
1.11
http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools-yui-compressed.js
http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools.js
Prototype
1.6.0.3
http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js
1.6.0.2
http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js
script.aculo.us
注:此库依赖于Prototype。载入script.aculo.us模块需先载入之前Prototype模块。
1.8.2
http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/scriptaculous.js
1.8.1
http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js
dojo
1.2.3
http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojo/dojo.xd.js
http://ajax.googleapis.com/ajax/libs/dojo/1.2.3/dojo/dojo.xd.js.uncompressed.js
1.2.0
http://ajax.googleapis.com/ajax/libs/dojo/1.2.0/dojo/dojo.xd.js
http://ajax.googleapis.com/ajax/libs/dojo/1.2.0/dojo/dojo.xd.js.uncompressed.js
1.1.1
http://ajax.googleapis.com/ajax/libs/dojo/1.1.1/dojo/dojo.xd.js
http://ajax.googleapis.com/ajax/libs/dojo/1.1.1/dojo/dojo.xd.js.uncompressed.js
SWFObject
2.1
http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js
http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject_src.js
Yahoo! 用户界面库 (YUI)
分享到:
相关推荐
### 使用谷歌jQuery库文件的理由详解 #### 一、引言 随着互联网技术的快速发展,前端开发工具和技术也在不断进步。其中,jQuery作为一个流行的JavaScript库,因其简化HTML文档遍历、事件处理、动画以及Ajax交互等...
《jQuery v3.5.1.zip》是一个包含jQuery库3.5.1版本的压缩包,主要用于网页开发和系统构建。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。该版本发布于2020年,...
要使用这个插件,你需要首先在你的网页中引入jQuery库和谷歌地图API的脚本,然后下载并引用`jquery.jmapping-2.1.0.zip`中的文件。在JavaScript代码中,初始化插件,设置地图的属性,并调用相应的方法来实现所需功能...
Google提供了jQuery库,通过使用Google提供的jQuery库,Google的服务器和线路品质那自然是不在话下的。即提高了下载速度又减少了自己服务器的并发连接数。 用起来也很简单,直接在网页里引用Google服务器上的相关js...
- **大型网站**:如 Google、Microsoft、IBM 等企业均在内部项目中使用 jQuery。 - **快速原型设计**:由于其简单易用的特点,在快速构建 Web 原型时尤为有用。 - **动态内容更新**:利用 AJAX 技术,可以在不重新...
### jQuery库讲义知识点详解 #### 一、jQuery简介与优点 **1.1 jQuery简介** jQuery是一款流行的JavaScript库,它的主要目标是简化HTML文档遍历、事件处理、动画以及Ajax交互等操作,使得Web开发变得更加简单高效...
jQuery是一个JavaScript函数库 轻量级,“写的少,做的多” 包含以下功能: HTML元素选取 HTML元素操作 CSS操作 HTML时间函数 JavaScript特效和动画 HTML DOM遍历和修改 AJAX(异步 JavaScript 和 XML。) 2、jQuery...
【标题】"仿谷歌,百度地图 jquery"是一个项目,它旨在通过jQuery库实现类似谷歌地图和百度地图的功能。这个项目的核心在于提供一个交互式的地图体验,用户可以通过在文本框中输入地址或坐标来查看相应位置的地图...
jQuery库简化了DOM操作、事件处理和动画创建,使得开发者能够轻松地创建交互式网页。在这个插件中,jQuery用于选取元素、绑定事件、修改CSS属性以及执行动画。 在文件结构方面,`index.html`是主页面文件,它包含了...
【jQuery仿Google Play多级导航菜单特效】是一个利用jQuery库实现的交互式菜单设计,它模仿了Google Play应用商店的导航结构,为用户提供了一种直观且动态的浏览体验。这个特效使得网站的导航层次清晰,操作流畅,...
在IT领域,JavaScript库JQuery以其简洁的语法和强大的功能深受开发者喜爱,而结合谷歌地图API,我们可以创建出丰富的交互式地图应用。本教程将详细讲解如何使用JQuery操作谷歌地图插件以及相关的API。 首先,理解...
标题中的“jquery-3.5.1.min.js”代表的是jQuery库的3.5.1版本的压缩后的最小化文件,这种格式的文件通常用于实际生产环境中,以减小页面加载时间。"jquery-3.5.1.min.js"是这个特定版本的核心文件,包含了所有...
4. **Google Charts**:虽然不是直接基于jQuery,但可以通过jQuery插件轻松集成,提供多种图表和地图,且背后有Google的强大支持。 在实际应用中,这些图表库通常会结合后端数据接口,通过Ajax请求获取实时或动态...
Common:网站常用的基础jquery库 FancyBox:众多遮罩层中出彩的一个,比graybox什么的都好用,事件支持也比较多,推荐使用 Gallery:相册集,最好用的一个!可以实现QQ空间照片浏览类似的功能 imgAreaSelect:上传头像...
在构建jQuery日历时,首先需要引入jQuery库,以利用其强大的功能。 2. **jQuery UI**:jQuery UI是jQuery的一个扩展库,包含了多种用户界面元素,如对话框、滑块、排序等,以及日历组件。在创建类似Google日历的...
首先,我们需要在HTML文件(如index.html和about.html)中引入jQuery库(jquery.min.js)和Google图表插件(jquery.gvChart-0.1.min.js)。这些脚本文件通常放在`<head>`标签内,或者在`<body>`标签底部,确保在文档...
2. **CDN引入**:为了提高页面加载速度,可以使用公共CDN(内容分发网络)来引入jQuery库,如Google Hosted Libraries或Microsoft Ajax CDN。 3. **缩小文件大小**:在生产环境中,使用.min.js版本的jQuery以减小...
jQuery谷歌地图插件是一种强大的工具,它允许开发者利用jQuery库的简洁语法和高效性能来集成谷歌地图API,为网站或应用程序添加交互式地图功能。在本文中,我们将深入探讨jQuery谷歌地图插件的工作原理、主要功能...
3. JavaScript文件:主要利用jQuery库和Google Maps API进行交互逻辑的编写。可能包括初始化地图、设置中心点、添加标记、监听地图事件(如点击、拖动)等功能。 4. JSON或其他数据文件:可能存储了地图上标记的位置...
jQuery库本身是一个轻量级的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。而jQuery分享插件是其功能的扩展,通过引入`jquery.share.js`文件,开发者可以轻松地在网页上添加分享按钮,实现...