19.1 jQuery Mobile概要 19.2 jQuery应用 19.3 jQuery.ajax 19.4 jQuery Mobile应用
jQuery是一个兼容多浏览器的javascript框架,核心理念是“write less,do more”(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript框架,在世界前10000个访问最多的网站中,有超过55%在使用jQuery
jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。
JQuery是一款轻量级的js框架,JQuery核心js文件才几十kb,不会影响页面加载速度。与Extjs相比要轻便的多。
JQuery的选择器用起来很方便,好比说要找到某个dom对象的相邻元素,js可能要写好几行代码,而JQuery一行代码就搞定,再比如要将一个表格的隔行变色,JQuery也是一行代码搞定。
JQuery的链式操作可以把多个操作写在一行代码里。
JQuery还简化了js操作css的代码,并且代码的可读性也比js要强。