jQuery是一个快速、简介的JavaScript框架,是继prototype之后又一个优秀的JavaScript代码库。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作,事件处理、动画设计和ajax交互,以实现快速web开发,它被设计用来改变编写JavaScript脚本的方式。
jQuery的模块可以分为三个部分:入口模块、底层支持模块和功能模块。
特点:
快速获取文档元素,强化了JavaScript中获取页面元素的方式。
提供漂亮的页面动态效果,内置了一些了的动画效果。
创建ajax无刷新网页,可以对页面进行局部刷新,提供动态的效果。
提供对JavaScript语言的增强。
增强事件处理,提供了各种页面事件,避免了处理太多代码,消除了各种浏览器的兼容问题。
更改网页内容,简化了原本使用JavaScript代码需要处理的方式。
jQuery和JavaScript的关系:
1.没有JavaScript就没有jQuery,他们是前后关系,也是父子关系。
2.jQuery是对JavaScript的一种封装,比如JavaScript要写好几句才能实现的效果,jQuery专门优化这个效果。
3.jQuery就是JavaScript更简单应用的脚本,在写脚本时,JavaScript与jQuery语法基本兼容。