Jquery简介

来自CloudWiki
跳转至: 导航搜索

jQuery: 是一个 JavaScript 库,它通过封装原生的 JavaScript 函数得到一整套定义好的方法。 开发 jQuery 库的目的是—(写的少,做的多)。它可以用最少的代码,完成更多复杂而困难的功能 介绍: 是javascript封装的库 跨平台兼容 轻量级的javascript的库 jQuery 主要功能 一款轻量级的 js 库 丰富的 DOM 选择器 简单的事件操作 重新封装方法,让操作 DOM 属性更简单 链式操作 丰富的动画效果 Ajax 操作支持 浏览器兼容 插件扩展开发,可扩展性强 jQuery 是一个构造函数,通过内置选择器对 DOM 元素进行“包装”,使之成为jQuery 对象,这些对象继承了 jQuery 原型上定义的所有方法。 jQuery 将大量 DOM 操作定义成了方法(prototype 上定义的函数),简化了 DOM 操作。 JQuery 与 $,是 jQuery 的别名(为了方便使用) jQuery的缺点 不能向后兼容 每一个新版本不能兼容早期的版本。举例来说,有些新版本不再支持某些 selector, 新版 jQuery 却没有保留对它们的支持,而只是简单的将其移除。这可能会影响到 开发者已经编写好的代码或插件。 插件兼容性 与上一点类似,当新版 jQuery 推出后,如果开发者想升级的话,要看插件作者是 否支持。通常情况下,在最新版 jQuery 版本下,现有插件可能无法正常使用。开 发者使用的插件越多,这种情况发生的几率也越高。 多个插件冲突 在同一页面上使用多个插件时,很容易碰到冲突现象,尤其是这些插件依赖相同事 件或 selector 时最为明显。这虽然不是 jQuery 自身的问题,但却又确实是一个难于 调试和解决的问题。 使用方法: