![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JQuery
三知之灵
这个作者很懒,什么都没留下…
展开
-
jQuery筛选器--内容选择器
内容选择器筛选规则内容选择器的过滤规则主要体现在它所包含的子元素或文本内容上内容选择器 :contains('text')获取文本内容包括'text'的元素和后代元素中文本内容包括'text'的元素:empty匹配所有不包含子元素或者文本的空元素:has(selector)匹配所有包含选择器select原创 2018-01-11 09:49:07 · 889 阅读 · 0 评论 -
jQuery核心--核心函数
核心函数函数列表 函数 说明 jQuery() 主要用于获取HTML DOM元素并将其封装为jQuery对象函数说明jQuery():jQuery()函数是jQuery库的最核心函数,jQuery的一切都是基于此函数的。该函数主要用于获取HTML DOM元素并将其封装为jQuery对象,以便于使用jQuery对象提供的其他属性和方法对DOM元...原创 2018-03-01 17:44:46 · 2564 阅读 · 0 评论 -
jQuery核心--回调对象
列表 函数 说明 callbacks.add() 用于向回调列表中添加一个回调或回调的集合 callbacks.disable() 禁用回调函数列表中的回调 callbacks.disabled() 用于确定回调列表是否已被禁用。 callbacks.empty() 用于从列表中删除所有的回调。 callbacks.fire...原创 2018-03-15 17:19:46 · 384 阅读 · 0 评论 -
jQuery Ajax--Ajax工具
Ajax工具函数列表 函数 说明 ajaxSetup() 用于设置AJAX的全局默认设置。 load() 用于从服务器加载数据,并使用返回的html内容替换当前匹配元素的内容。 ajaxPrefilter() 用于指定预先处理Ajax参数选项的回调函数。 serialize() 用于序列化一组表单元素,将表单内容编码为用于提交的...原创 2018-03-15 11:57:15 · 1152 阅读 · 0 评论 -
jQuery 工具--插件编写
插件编写函数列表 函数 说明 $.error() 用于抛出一个包含指定字符串信息的异常。函数说明$.error():jQuery库中还有一个同名的事件函数error(),它用于为元素的error事件(资源加载失败时触发)绑定处理函数。该函数属于全局的jQuery对象。语法jQuery.error( msg ) jQue...原创 2018-02-28 17:07:39 · 502 阅读 · 0 评论 -
jQuery 工具--测试操作
测试操作函数列表 函数 说明 $.contains() 用于判断指定元素内是否包含另一个元素。 $.type() 用于确定JavaScript内置对象的类型,并返回小写形式的类型名称。 $.isArray() 测试对象是否为数组。 $.isFunction() 测试对象是否为函数。 $.isEmptyObject()...原创 2018-02-28 10:58:33 · 402 阅读 · 0 评论 -
jQuery 效果--设置效果
设置效果属性列表 属性 描述 jQuery.fx.off 用于设置或返回是否全局性地禁用所有动画。 jQuery.fx.interval3.0- 用于设置或返回动画的帧速(毫秒值)。属性说明jQuery.fx.off: 如果不对该属性设置值,则返回表示是否全局性地禁用了动画效果的布尔值。 如果将该属性设为true,将全局性原创 2018-02-06 19:08:00 · 229 阅读 · 0 评论 -
jQuery 工具--浏览器及特性检测
浏览器及特性检测属性列表 属性 说明 $.support1.9- 用于返回用户当前使用的浏览器的特性或bug信息。该属性是一个对象。 $.browser1.9- 用于返回用户当前使用的浏览器的相关信息。该属性是一个对象。 $.boxModel1.9- 用于检测浏览器是否使用标准盒模型渲染当前页面。属性说明jQuer...原创 2018-02-07 15:34:33 · 617 阅读 · 0 评论 -
jQuery 效果--自定义效果
自定义效果方法列表 方法 描述 animate() 用于执行一个基于css属性的自定义动画。 delay() 用于延迟队列中下一项的执行。 stop() 用于停止当前匹配元素上正在运行的动画。 finish() 用于立即完成队列中的所有动画。方法说明animate(): 你可以为匹配的元素设置css样式,ani原创 2018-02-06 18:52:26 · 429 阅读 · 0 评论 -
jQuery事件--浏览器事件
浏览器事件事件列表 方法 说明 scroll([[data],fn]) 当用户滚动指定的元素时,会发生 scroll 事件。 resize([[data],fn]) 当调整浏览器窗口的大小时,发生 resize 事件。 error([[data],fn])3.0- 当元素遇到错误(没有正确载入)时,发生 error 事件。事件...原创 2018-03-02 09:58:30 · 1909 阅读 · 0 评论 -
jQuery核心--多库共存
本文主要是说明当多个库由于$或者jQuery变量发生控制权冲突的解决办法,包括两个或者两个以上的解决方案。函数列表 函数 说明 jQuery.noConflict() 用于让出jQuery库对变量$(和变量jQuery)的控制权。函数说明jQuery.noConflict():一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之...原创 2018-03-02 10:30:59 · 286 阅读 · 0 评论 -
jQuery选择器--可见性选择器
可见性选择器 :visible匹配所有可见元素 :hidden匹配所有不可见元素 说明:可见元素: 如果元素占据文档的空间,元素被认为是可见的不可见元素:如果元素未占据文档的空间,元素被认为是不可见的注意:元素的visibility:hidden或opacity:0被认为是可见,因为元素即使具有该原创 2018-01-10 15:26:56 · 1263 阅读 · 0 评论 -
JQuery 筛选器--过滤
过滤函数列表 函数 说明 eq() 用于获取当前jQuery对象所匹配的元素中指定索引的元素 first() 用于获取当前jQuery对象所匹配的元素中的第一个元素 last() 用于获取当前jQuery对象所匹配的元素中的最后一个元素 has() 用于筛选出包含特定后代的元素 hasClass() 用于指示当前...原创 2018-03-27 11:20:21 · 720 阅读 · 0 评论 -
jQuery Ajax--Ajax事件
Ajax事件函数列表 函数 说明 ajaxStart() 用于为AJAX请求的ajaxStart事件绑定处理函数。 ajaxStop() 用于为AJAX请求的ajaxStop事件绑定处理函数 ajaxSend() 用于设置当AJAX请求即将被发送时执行的回调函数。 ajaxComplete() 用于设置当AJAX请求完成(无...原创 2018-03-14 15:33:31 · 2405 阅读 · 0 评论 -
jQuery核心--队列控制
数据缓存函数列表 函数 说明 queue() 用于获取或设置当前匹配元素上待执行的函数队列。 dequeue() 用于移除每个匹配元素的指定队列中的第一个函数,并执行被移除的函数。 clearQueue() 用于清空每个匹配元素的指定队列中所有尚未执行的项。函数说明queue()queue()函数用于获取或设置当前...原创 2018-03-13 14:32:27 · 1263 阅读 · 0 评论 -
jQuery核心--数据缓存
数据缓存函数列表 函数 说明 data() 用于在当前jQuery对象所匹配的所有元素上存取数据 removeData() 用于移除在当前jQuery对象所匹配的每一个元素上存储的指定键名的数据项。函数说明data()data()函数用于在当前jQuery对象所匹配的所有元素上存取数据。通过data()函数存取的数据都是临...原创 2018-03-13 09:36:31 · 2308 阅读 · 0 评论 -
jQuery核心--对象访问
列表 函数 说明 size()1.8- 用于返回当前jQuery对象封装的元素个数。 get() 用于获取当前jQuery对象匹配到的DOM元素。 index() 用于获取当前jQuery对象中指定DOM元素的索引值。 each() 用于以当前jQuery对象匹配到的每个元素作为上下文来遍历执行指定的函数。 属性...原创 2018-03-12 13:57:08 · 923 阅读 · 0 评论 -
jQuery Ajax--Ajax请求
函数列表 函数 说明 $.ajax() 用于通过后台HTTP请求加载远程数据。 $.get() 用于通过HTTP GET形式的AJAX请求获取远程数据。 $.post() 用于通过HTTP POST形式的AJAX请求获取远程数据。 $.getJSON() 用于通过HTTP GET形式的AJAX请求获取远程JSON编码的数据。 ...原创 2018-03-05 11:36:01 · 616 阅读 · 0 评论 -
jQuery 核心--延迟对象
jQuery 1.5中介绍了 Deferred 延迟对象,它是通过调用 jQuery.Deferred() 方法来创建的可链接的实用对象。它可注册多个回调函数到回调列表,调用回调列表并且传递异步或同步功能的成功或失败的状态。延迟对象是可链接的,类似于一个 jQuery 对象可链接的方式,区别于它有自己的方法。在创建一个 Deferred 对象之后,您可以使用以下任何方法,直接链接到通过调用一个...原创 2018-03-16 16:59:19 · 2438 阅读 · 0 评论 -
jQuery 效果--淡入淡出
淡入淡出效果方法列表 方法 描述 fadeIn() 用于显示所有匹配的元素,并带有淡入的过渡动画效果。 fadeOut() 用于隐藏所有匹配的元素,并带有淡出的过渡动画效果。 fadeToggle() 用于切换所有匹配的元素,并带有淡入/淡出的过渡动画效果。 fadeTo() 用渐进方式把所有匹配元素的不透明度调整到指定的不原创 2018-02-06 17:34:14 · 3363 阅读 · 0 评论 -
jQuery 效果--滑动效果
滑动效果方法列表 方法 描述 slideUp() 用于隐藏所有匹配的元素,并带有向上滑动的过渡动画效果。 slideDown() 用于显示所有匹配的元素,并带有向下滑动的过渡动画效果。 slideToggle() 用于切换所有匹配的元素,并带有滑动的过渡动画效果。方法说明slideUp() 函数用于隐藏所有匹配的元素,并带有原创 2018-02-06 17:07:33 · 1117 阅读 · 0 评论 -
jQuery--DOM节点操作
DOM节点操作DOM节点的操作包括节点创建、添加、修改、删除等操作。结构化文档XML与HTML文档分别具有对应的操作节点的方法;jQuery中关于DOM节点的操作是针对的HTML文档(?)节点的创建1.复制 方法 说明 clone([Even[,deepEven]]) 克隆匹配的DOM元素并且选中这些克隆的副本。说明:clone([E原创 2018-01-18 18:13:43 · 291 阅读 · 0 评论 -
jQuery 事件--事件处理/事件委派
事件处理/事件委派事件处理方法 方法 概述 on(events,[selector],[data],fn) 用于为指定元素的一个或多个事件绑定事件处理函数。 bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数。 unbind(type,[data fn]]) one(type,[data],fn)原创 2018-02-02 15:59:32 · 1842 阅读 · 0 评论 -
jQuery--DOM操作
DOM操作DOM(Documnet Object Model,文档对象模型)是由W3C(万维网联盟)定义的标准;DOM的作用DOM的组成DOM的作用DOM定义了访问HTML和XML文档的标准: DOM是中立与平台和语言的接口,它允许程序和脚本动态的访问和更新文档的内容、结构和样式;DOM 定义了所有文档元素的对象和属性,以及访问它们的方法(接口)。DOM的原创 2018-01-17 17:56:32 · 126 阅读 · 0 评论 -
jQuery筛选器--过滤选择器
jQuery筛选器–过滤选择器过滤器主要通过特定的过滤规则来筛选所需的 DOM 元素,和 CSS 中的伪类的语法类似:使用冒号(:)开头。过滤选择器 选择器 说明 :first 获取匹配的第一个元素 :last 获取匹配的最后一个元素 :even 匹配索引值为偶数的元素,索引从0开始 :odd 匹配索引值为奇数的元素原创 2018-01-17 16:26:13 · 1509 阅读 · 0 评论 -
jQuery筛选器--表单对象属性筛选器
筛选规则筛选的对象主要是表单元素选择器:selected匹配所有选中的option元素:checked匹配所有选中的被选中元素(复选框、单选框等,select中的option),对于select元素来说,获取选中推荐使用 :selected:disabled匹配所有不可用元素:enabled匹配所有可用元素原创 2018-01-17 14:22:07 · 491 阅读 · 0 评论 -
jQuery 事件--事件对象
事件对象Event事件流事件流指的是事件的发生顺序,包括三种:事件的捕获阶段 事件的捕获是从上而下的,越高级的父级越早触发事件处于的目标阶段事件的冒泡阶段 让DOM树最底层的目标元素最先接收到事件,然后向上传递,是一个自下而上的过程不支持冒泡的事件:blur:元素失去焦点时触发,不支持冒泡。 focus: 元素获得焦点时触发,不支持冒泡。 mouseenter:原创 2018-01-31 15:00:03 · 1537 阅读 · 0 评论 -
jQuery筛选器--子元素选择器
筛选规则对父元素下的子元素进行筛选子元素选择器 说明 筛选的均是子元素原创 2018-01-12 14:43:31 · 704 阅读 · 0 评论 -
jQuery筛选器--属性选择器
属性选择器[attribute]匹配包含给定属性的元素。[attribute=value]匹配给定的属性是某个特定值的元素[attribute!=value]匹配所有不含有指定的属性,或者属性不等于特定值的元素。[attribute^=value]匹配给定的属性是以某些值开始的元素[attribute$=value]匹配给定的属性是以某些值结尾的元素[attribute*=value]匹配给定原创 2018-01-11 10:20:26 · 2095 阅读 · 0 评论 -
jQuery 事件--文档事件
文档事件事件列表 方法 说明 ready(fn) 当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。 $.holdReady()3.2- 暂停或恢复.ready() 事件的执行。 $.readyException()3.1+ 处理包裹在jQuery()中函数同步抛出的错误。 load()3.0- 用于为每个匹配元素的lo...原创 2018-01-29 18:54:22 · 673 阅读 · 0 评论 -
jQuery 事件--鼠标事件
鼠标事件事件事件方法会触发匹配元素的事件1鼠标事件 方法 说明 click([[data],fn]) 触发每一个匹配元素的click事件。 dblclick([[data],fn]) 当双击元素时,会发生 dblclick 事件。 toggle([speed],[easing],[fn]) 用于绑定两个或多个事件处理器函数,以响原创 2018-01-29 16:05:51 · 2287 阅读 · 0 评论 -
jQuery 效果--基本效果
基本效果方法列表 方法 概述 show() 用于显示所有匹配的元素。此外,你还可以指定元素显示的过渡动画效果。 hide() 用于隐藏显示的元素。此外,你还可以指定元素隐藏的过渡动画效果。 toggle() 用于切换所有匹配的元素。此外,你还可以指定元素切换的过渡动画效果。方法说明show(): 如果元素本身是可见的原创 2018-02-06 15:39:34 · 338 阅读 · 0 评论 -
jQuery 事件--表单事件
表单事件 事件 说明 focus([[data],fn]) 当元素获得焦点时,触发 focus 事件。 blur([[data],fn]) 当元素失去焦点时触发 blur 事件。 focusin([data],fn) 当元素获得焦点时,触发 focusin 事件。 focusout([data],fn) 当元素失去焦点时触发 foc原创 2018-01-29 18:41:33 · 619 阅读 · 0 评论 -
jQuery 事件--按键事件
按键事件 Tables Are keyup([[data],fn]) 当按钮被松开时,发生 keyup 事件。它发生在当前获得焦点的元素上。 keypress([[data],fn]) 当键盘或按钮被按下时,发生 keypress 事件。 keydown([[data],fn]) 当键盘或按钮被按下时,发生 keydown 事件。说明原创 2018-01-29 16:18:06 · 1777 阅读 · 0 评论 -
jQuery 工具--字符串操作
字符串操作函数列表 函数 说明 $.trim() 去掉字符串起始和结尾的空格。函数说明$.trim():该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换行符、空格、制表符等常见的空白字符。该函数属于全局的jQuery对象。语法jQuery.trim( str ) jQuer...原创 2018-02-09 17:02:58 · 478 阅读 · 0 评论 -
jQuery 工具-函数操作
函数操作函数列表 函数 说明 $.noop() 函数是一个空函数,它什么也不做。 $.proxy() 接受一个已有的函数,并返回一个带特定上下文的新的函数。函数说明$.noop():当某些时候你需要传入函数参数,而且希望它什么也不做的时候,你可以使用该函数,也无需再新建一个空的函数。该函数属于全局jQuery对象。...原创 2018-02-09 16:48:13 · 227 阅读 · 0 评论 -
jQuery 工具--数组和对象操作
数组和对象操作函数列表 函数 说明 $.each() 用于遍历指定的对象和数组,并以对象的每个属性(或数组的每个成员)作为上下文来遍历执行指定的函数。 $.extend() 用于将一个或多个对象的内容合并到目标对象。 $.grep() 用于使用指定的函数过滤数组中的元素,并返回过滤后的数组。 $.sub()1.9- 可创建一...原创 2018-02-09 15:42:52 · 1241 阅读 · 0 评论 -
jQuery DOM操作--脚本化文档
脚本化文档什么是脚本脚本是使用一种特定的描述性语言,依据一定格式编写的可执行文件,又称作宏或者批处理文件脚本语言脚本语言,又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,只有被调用时才解释或编译。脚本语言(Script languages,scripting programming languages)是为了缩短传统的编写-编译-链接-运行(edit-c原创 2018-01-29 11:01:32 · 138 阅读 · 0 评论 -
jQuery DOM操作--样式操作
jQuery DOM操作–样式操作CSS 方法 说明 css(name|pro|[,val|fn]) 访问匹配元素的样式属性。 jQuery.cssHooks 直接向 jQuery 中添加钩子,用于覆盖设置或获取特定 CSS 属性时的方法,目的是为了标准化 CSS 属性名或创建自定义属性。说明:css(name|pro|[,val|f原创 2018-01-26 17:56:21 · 445 阅读 · 0 评论