"jQuery Chinese Reference Manual" is the official jQuery online reference learning manual. This jQuery online development manual contains various jQuery properties, syntax, definitions, libraries, usage methods, example operations, etc. It is indispensable for WEB programming learning and developers. Check manual documents online! Note: jQuery is a JavaScript library. jQuery greatly simplifies JavaScript programming, and jQuery is easy to learn.
jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由约翰·雷西格(John Resig)在2006年1月的BarCamp NYC上发布第一个版本。当前是由Dave Methvin领导的开发团队进行开发。全球前10,000个访问最高的网站中,有65%使用了jQuery,是当前最受欢迎的JavaScript库。
jQuery是开源软件,使用MIT许可证授权。 jQuery的语法设计使得许多操作变得容易,如操作文档对象(document)、选择文档对象模型(DOM)元素、创建动画效果、处理事件、以及开发Ajax程序。
jQuery也提供了给开发人员在其上创建插件的能力。这使开发人员可以对底层交互与动画、高级效果和高级主题化的组件进行抽象化。模块化的方式使jQuery函数库能够创建功能强大的动态网页以及网络应用程序。
提示:在开始学习 jQuery 之前,您需要具备HTML、CSS、JavaScript基础知识。
微软和诺基亚已宣布在他们的平台上绑定jQuery。微软最初在Visual Studio中集成了jQuery以便在微软自己的ASP.NET AJAX框架和ASP.NET MVC Framework中使用,而诺基亚则在他的Web运行时组件开发平台中集成了jQuery。MediaWiki自从1.16版本后也开始使用jQuery。
jQuery 1.3版以后,引入全新的层叠样式表(CSS)选择器引擎Sizzle。同时不再提供Packed版本,因为解压缩所消耗的时间,远大于所节省的下载时间,且不利于调试,且已有Google AJAX Libraries API等公开站台提供jQuery的js的引用服务,故Packed版本原本的优点已荡然无存。
下面让我们运行下第一个jQuery 实例!
第一个jQuery 实例
jQuery库是包含所有公共DOM、事件、效果和Ajax函数的一个JavaScript文件。可以通过链接到本地副本或公共服务器提供的许多副本之一把jQuery包含在网页中。jQuery有一个由MaxCDN托管的内容分发网络(CDN)。Google和微软也托管了jQuery。
提示:我们的jQuery 教程将帮助您逐步学习如何掌握并使用jQuery ,如果你有任何疑问,请前往PHP中文网jQuery社区提出你的问题,会有热心网友为你解答。
jQuery特色
jQuery有下列特色:
使用多浏览器开源选择器引擎Sizzle(jQuery项目的派生产品)进行DOM元素选择
基于CSS选择器的DOM操作,使用元素的名称和属性(如id和class)作为选择DOM中节点的条件
事件
特效和动画
Ajax
Deferred和Promise对象来控制异步处理
JSON解析
通过插件扩展
工具函数,如特征检测
现代浏览器中本地的兼容性方法,但对于旧版浏览器需要后备(fallback)方法,比如inArray()和each()
多浏览器(不要与跨浏览器混淆)支持
本jQuery教程手册涵盖的内容
本jQuery教程手册涵盖所有jQuery初级到高级知识,包含了jQuery安装、jQuery语法、jQuery选择器、jQuery事件、jQuery效果、jQuery HTML、jQuery遍历、jQuery AJAX以及jQuery插件等等知识。
提示:本教程的每一章都包含了很多jQuery实例,您可以直接点击 "运行实例" 按钮在线查看结果。这些例子将帮助您更好地理解和使用jQuery。
其它jQuery相关学习参考资源
除了本页面右侧的知识拓展,还为大家精选了以下资源
Latest chapter
- jQuery Treeview 2016-10-18
- jQuery Tooltip 2016-10-18
- jQuery Prettydate 2016-10-18
- jQuery 密码验证 2016-10-18
- jQuery Message 2016-10-18
- jQuery Autocomplete 2016-10-18
- jQuery Accordion 2016-10-18
- jQuery Validate 2016-10-18
Related courses
- Quick introduction to web front-end development 2021-12-10
- The front-end course that understands you best: HTML5/CSS3/ES6/NPM/Vue/...[Original] 2022-09-30
- Gulp Getting Started Video Tutorial 2022-04-18
- Brothers in Arms Gao Luofeng CSS3 video tutorial 2022-04-20
- AngularJS development web application basic example video tutorial 2022-04-18
- Ajax full contact 2022-04-13
- MUI framework basic video tutorial 2022-04-13
- Online training class trial class 2019-01-10