jQuery 是一个 JavaScript 库,它提供了一系列的方法来简化 HTML DOM 的操作,使得开发者可以快速地创建动态的网页。jQuery 方法可以帮助开发者快速地实现各种功能,如 HTML 元素选择、HTML 元素操作、CSS 操作、文本处理、HTML 事件函数处理、AJAX 交互、动画效果和其他功能。
// 选择器 $("#test") // 选择 id 为 test 的元素 $(".test") // 选择所有 class 为 test 的元素 $("div") // 选择所有 div 元素
jQuery 提供了大量的方法来实现上述功能,如 .addClass() 方法用于向被选元素添加一个或多个 CSS 类;.removeClass() 方法用于从被选元素中删除一个或多个 CSS 类;.toggleClass() 方法用于在被选元素中切换一个或多个 CSS 类的存在。此外,还有 .css() 方法用于设置或返回被选元素的样式属性值;.attr() 方法用于设置或返回被选元素的属性值;.html() 方法用于设置或返回被选元素的内容(innerHTML)。
jQuery 杂项方法
添加一个方法到jQuery sub,以便它不会暴露在外
$.sub() 函数可创建一个新的jQuery副本,其属性和方法可以修改,而不会影响原来的jQuery对象。
注意:1. 从jQuery1.7开始已经过时,在jQuery 1.8版本将被移动到一个插件中。
2. $.sub() 并不尝试做任何形式的隔离。所有 jQuery 副本中的方法依然指向原始的 jQuery。(例如,依然会通过原始的 jQuery 进行事件绑定和触发,data 也会通过原始的 jQuery 绑定到元素上。Ajax 请求和事件也是通过原始的 jQuery 运行的等等。)
重写一些 jQuery 方法
重写一些 jQuery 方法,提供新的功能。
创建一个插件
创建一个插件,返回插件的具体方法。
jQuery 杂项方法
jQuery deferred.promise() 方法jQuery 杂项方法实例设定两个延时时间是随机的定时器,分别用于解决(resolve)和拒绝(reject)...
一个网站的内容分页是不可缺少的一部分,分页将冗长的文章或网页内容划分为多个页面,缩减单页面的阅读量,提升网站访问者的浏览...
jQuery error() 方法jQuery 事件方法实例 如果 image 元素遇到错误,把它替换为文本:$("img").error(function(){ $("img").repl...
jQuery undelegate() 方法jQuery 事件方法实例 通过 delegate() 方法从所有元素移除所有事件处理程序:$("body").undelegate(); ...
jQuery 是为事件处理特别设计的。 什么是事件? 页面对不同访问者的响应叫做事件。事件处理程序指的是当 HTML 中发生某些事件时...