jQuery(一)基础知识

    xiaoxiao2021-03-25  9

    jQuery基础知识 一、什么jQuery   jQuery是一个javascript库,通过封装原生的javascript函数得到定义好的方法。jQuery集成了javascript、css、DOM和Ajax于一体的强大功能。可以使用最少的代码完成更多复杂而困难的功能。从而得到开发者的青睐。 二、学习jQuery的条件 1.XHTML或HTML5(含css,网页必备的基础知识) 2.javascript(其各种语法来自javascript) 3.服务器语言。如php 三、jQuery的功能和优势 jQuery作为javascript封装的库,目的就是为了让简化开发者使用javascript。 1.像css那样访问和操作DOM 2.修改css控制页面外观 3.简化javascript代码操作 4.事件处理更加容易 5.各种动画效果使用方便 6.让Ajax技术更加的完美 7.基于jQuery大量插件 8.自行扩展功能插件   jQuery最大的优势,就是方便,并且jQuery代码兼容性较好,不需要考虑不同浏览器的兼容问题。 四、历史版本 jQuery 1.0(2006年8月):该库的第一个稳定版本,已经具有了对CSS选择符、事件处理和AJAX交互的稳健支持。 jQuery 1.1(2007年1月):这一版大幅简化了API。许多较少使用的方法被合并,减少了需要掌握和解释的方法数量。 jQuery 1.1.3(2007年7月):这次小版本变化包含了对jQuery选择符引擎执行速度的显著提升。从这个版本开始,jQuery的性能达到了Prototype、Mootools以及Dojo等同类JavaScript库的水平。 jQuery 1.2(2007年9月):这一版去掉了对XPath选择符的支持,原因是相对于CSS语法它已经变得多余了。这一版能够支持对效果的更灵活定制,而且借助新增的命名空间事件,也使插件开发变得更容易。 jQuery UI(2007年9月):这个新的插件套件是作为曾经流行但已过时的Interface插件的替代项目而发布的。jQuery UI中包含大量预定义好的部件(widget),以及一组用于构建高级元素(例如可拖放的界面元素)的工具。 jQuery 1.2.6(2008年5月):这一版主要是将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库中。 jQuery 1.3(2009年1月):这一版使用了全新的选择符引擎Sizzle,库的性能也因此有了极大提升。这一版正式支持事件委托特性。 jQuery 1.3.2(2009年2月):这次小版本升级进一步提升了库的性能,例如改进了:visible/:hidden选择符、.height()/.width()方法的底层处理机制。另外,也支持查询的元素按文档顺序返回。 jQuery 1.4(2010年1月14号对)代码库进行了内部重写组织,开始建立一些风格规范。老的core.js文件被分为attribute.js, css.js, data.js, manipulation.js, traversing.js和queue.js;CSS和attribute的逻辑分离。 jQuery 1.5(2011年1月31日):该版本修复了83个bug,解决了460个问题。重大改进有:重写了Ajax模块;新增延缓对象(Deferred Objects);jQuery替身——jQuery.sub();增强了遍历相邻节点的性能;jQuery开发团队构建系统的改进。
    转载请注明原文地址: https://ju.6miu.com/read-200020.html

    最新回复(0)