jQuery概述
JavaScript语言是NetScape公司开发的一种脚本语言,其功能强大,交互性强,是Web前端语言发展过程中的一个重要里程碑。JavaScript的实时性、跨平台、使用简单且安全性较高等特点决定了其再Web前端涉及中的重要第位。
但随着浏览器种类的推陈出新,JavaScript对浏览器的兼容性收到了极大挑战,网页前端设计者往往因浏览器的不兼容而导致工作量大增。2006年1月,美国John Resing创建了一个基于JavaScript的开源框架——jQuery。与JavaScript相比,jQuery具有代码高效、浏览器兼容性更好等特征,极大简化了对DOM对象、事件处理、动画效果以及AJAX等操作。
jQuery优势
访问和操作DOM元素
jQuery中封装了大量的DOM操作,可以非常方便地获取或修改页面中的某个元素,包括元素的移动、赋值、删除等操作
强大的选择器
jQuery允许开发人员使用CSS1~CSS3所有的选择器,方便快捷地控制元素的CSS样式,并很好地兼容各种浏览器
可靠的事件处理机制
使用jQuery将表现层与功能层分离,可靠的事件处理机制让开发者更多专注于程序的逻辑设计
完善的Ajax操作
Ajax异步交互技术极大方便了程序的开发,提高了浏览器的体验度。在jQuery库中将Ajax操作封装到函数$.ajax()中,开发者只需专心实现业务逻辑处理,无需关注浏览器的兼容性问题
链式操作方式:
在某一个对象上产生一系列动作时,jQuery允许在现有对象上连续多次操作,链式操作是jQuery的特色之一
完善的文档
jQuery是一个开源产品,提供了丰富的文档
jQuery1.x与jQuery2.x对浏览器的支持情况:
————————————————
版权声明:本文为CSDN博主「吴声子夜歌」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cold___play/article/details/101794838
一片空白 5.8万
父爱如山,不善表达。回想十多年前,总记得父亲有个宽厚的肩膀,小小的自己跨坐在上面,越过人山人海去看更广阔的天空,那个时候期望自己有一双翅膀,能够像鸟儿一样飞得高,看得远。虽然父亲有时会和自己开玩笑,但在做错事的时候会受到严厉的训斥。父亲有双粗糙的大手掌。