1、现在几乎所有的前端开发之中(javascript+DOM处理)几乎每一个项目都使用到了jquery开发框架。
2、在整个的前端开发过程之中,最为痛苦而且最为重复的劳动就是DOM解析了,如果没有DOM解析,实际上整个程序那么基础上就没有页面的动态化可言,那么所谓的ajax实际上意义也就不在了。
3、那么最为可悲的是:DOM的操作足够琐碎。例如:选择一个元素"document.getElementById()"、根据标记选择元素“document.getElementsByTagName()”,返回的是一个NodeList,整个过程如果要进行处理操作,还必须使用循环完成,对于元素的追加,那么更加痛苦,需要先创建新的元素,追加内容(元素),再进行子元素的配置。
4、那么最初的时候有一部分的开发者觉得此类的开发实在是过于繁琐,所以就希望可以编写一些好用的工具,那么这个时候出现了一个prototype开发框架,后来在此框架的基础之上又出现了jquery开发框架,于是一直发展到今天。
5、不过jquery最初也经历了一些磨难,这个磨难就是微软IE给的,jquery最初的版本为1.x版本,后来实在忍不住了,推出了一个jquery2.x版本,于是发展了好久,之后终于有一天,IE开发推出市场了,于是jquery在2016年7月之后推出了jquery3.x版本。
6、那么本次使用的jquery最新的版本。对于jquery的下载版本有两类:未压缩版、压缩版。