百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程字典 > 正文

Javascript应用-jQuery Ajax DOM 元素、遍历、数据操作和方法

toyiye 2024-08-26 22:43 7 浏览 0 评论

jQuery 库拥有完整的 Ajax 兼容套件。
其中的函数和方法允许在不刷新浏览器的情况下从服务器加载数据,具体如下:

函数

描述

jQuery.ajax()

执行异步 HTTP (Ajax) 请求。

.ajaxComplete()

当 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。

.ajaxError()

当 Ajax 请求完成且出现错误时注册要调用的处理程序。这是一个 Ajax 事件。

.ajaxSend()

在 Ajax 请求发送之前显示一条消息。

jQuery.ajaxSetup()

设置将来的 Ajax 请求的默认值。

.ajaxStart()

当首个 Ajax 请求完成开始时注册要调用的处理程序。这是一个 Ajax 事件。

.ajaxStop()

当所有 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。

.ajaxSuccess()

当 Ajax 请求成功完成时显示一条消息。

jQuery.get()

使用 HTTP GET 请求从服务器加载数据。

jQuery.getJSON()

使用 HTTP GET 请求从服务器加载 JSON 编码数据。

jQuery.getScript()

使用 HTTP GET 请求从服务器加载 JavaScript 文件,然后执行该文件。

.load()

从服务器加载数据,然后把返回到 HTML 放入匹配元素。

jQuery.param()

创建数组或对象的序列化表示,适合在 URL 查询字符串或 Ajax 请求中使用。

jQuery.post()

使用 HTTP POST 请求从服务器加载数据。

.serialize()

将表单内容序列化为字符串。

.serializeArray()

序列化表单元素,返回 JSON 数据结构数据。


jQuery 遍历函数

jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

函数

描述

.add()

将元素添加到匹配元素的集合中。

.andSelf()

把堆栈中之前的元素集添加到当前集合中。

.children()

获得匹配元素集合中每个元素的所有子元素。

.closest()

从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。

.contents()

获得匹配元素集合中每个元素的子元素,包括文本和注释节点。

.each()

对 jQuery 对象进行迭代,为每个匹配元素执行函数。

.end()

结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。

.eq()

将匹配元素集合缩减为位于指定索引的新元素。

.filter()

将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。

.find()

获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。

.first()

将匹配元素集合缩减为集合中的第一个元素。

.has()

将匹配元素集合缩减为包含特定元素的后代的集合。

.is()

根据选择器检查当前匹配元素集合,如果存在至少一个匹配元素,则返回 true。

.last()

将匹配元素集合缩减为集合中的最后一个元素。

.map()

把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。

.next()

获得匹配元素集合中每个元素紧邻的同辈元素。

.nextAll()

获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选(可选)。

.nextUntil()

获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。

.not()

从匹配元素集合中删除元素。

.offsetParent()

获得用于定位的第一个父元素。

.parent()

获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。

.parents()

获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。

.parentsUntil()

获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。

.prev()

获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选(可选)。

.prevAll()

获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选(可选)。

.prevUntil()

获得每个元素之前所有的同辈元素,直到遇到匹配选择器的元素为止。

.siblings()

获得匹配元素集合中所有元素的同辈元素,由选择器筛选(可选)。

.slice()

将匹配元素集合缩减为指定范围的子集。



jQuery 数据操作函数

这些方法允许我们将指定的 DOM 元素与任意数据相关联。

函数

描述

.clearQueue()

从队列中删除所有未运行的项目。

.data()

存储与匹配元素相关的任意数据。

jQuery.data()

存储与指定元素相关的任意数据。

.dequeue()

从队列最前端移除一个队列函数,并执行它。

jQuery.dequeue()

从队列最前端移除一个队列函数,并执行它。

jQuery.hasData()

存储与匹配元素相关的任意数据。

.queue()

显示或操作匹配元素所执行函数的队列。

jQuery.queue()

显示或操作匹配元素所执行函数的队列。

.removeData()

移除之前存放的数据。

jQuery.removeData()

移除之前存放的数据。



jQuery DOM 元素方法

函数

描述

.get()

获得由选择器指定的 DOM 元素。

.index()

返回指定元素相对于其他指定元素的 index 位置。

.size()

返回被 jQuery 选择器匹配的元素的数量。

.toArray()

以数组的形式返回 jQuery 选择器匹配的元素。


jQuery 核心函数

函数

描述

jQuery()

接受一个字符串,其中包含了用于匹配元素集合的 CSS 选择器。

jQuery.noConflict()

运行这个函数将变量 $ 的控制权让渡给第一个实现它的那个库。



jQuery 属性

下面列出的这些方法设置或返回元素的 CSS 相关属性。

属性

描述

context

版本 1.10 中被弃用。包含传递给 jQuery() 的原始上下文。

jquery

包含 jQuery 版本号。

jQuery.fx.interval

改变以毫秒计的动画速率。

jQuery.fx.off

全局禁用/启用所有动画。

jQuery.support

表示不同浏览器特性或漏洞的属性集合(用于 jQuery 内部使用)。

length

包含 jQuery 对象中的元素数目。

相关推荐

# Python 3 # Python 3字典Dictionary(1)

Python3字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如...

Python第八课:数据类型中的字典及其函数与方法

Python3字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值...

Python中字典详解(python 中字典)

字典是Python中使用键进行索引的重要数据结构。它们是无序的项序列(键值对),这意味着顺序不被保留。键是不可变的。与列表一样,字典的值可以保存异构数据,即整数、浮点、字符串、NaN、布尔值、列表、数...

Python3.9又更新了:dict内置新功能,正式版十月见面

机器之心报道参与:一鸣、JaminPython3.8的热乎劲还没过去,Python就又双叒叕要更新了。近日,3.9版本的第四个alpha版已经开源。从文档中,我们可以看到官方透露的对dic...

Python3 基本数据类型详解(python三种基本数据类型)

文章来源:加米谷大数据Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变...

一文掌握Python的字典(python字典用法大全)

字典是Python中最强大、最灵活的内置数据结构之一。它们允许存储键值对,从而实现高效的数据检索、操作和组织。本文深入探讨了字典,涵盖了它们的创建、操作和高级用法,以帮助中级Python开发...

超级完整|Python字典详解(python字典的方法或操作)

一、字典概述01字典的格式Python字典是一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。字典的每个键值key=>value对用冒号:分割,每个对之间用逗号,...

Python3.9版本新特性:字典合并操作的详细解读

处于测试阶段的Python3.9版本中有一个新特性:我们在使用Python字典时,将能够编写出更可读、更紧凑的代码啦!Python版本你现在使用哪种版本的Python?3.7分?3.5分?还是2.7...

python 自学,字典3(一些例子)(python字典有哪些基本操作)

例子11;如何批量复制字典里的内容2;如何批量修改字典的内容3;如何批量修改字典里某些指定的内容...

Python3.9中的字典合并和更新,几乎影响了所有Python程序员

全文共2837字,预计学习时长9分钟Python3.9正在积极开发,并计划于今年10月发布。2月26日,开发团队发布了alpha4版本。该版本引入了新的合并(|)和更新(|=)运算符,这个新特性几乎...

Python3大字典:《Python3自学速查手册.pdf》限时下载中

最近有人会想了,2022了,想学Python晚不晚,学习python有前途吗?IT行业行业薪资高,发展前景好,是很多求职群里严重的香饽饽,而要进入这个高薪行业,也不是那么轻而易举的,拿信工专业的大学生...

python学习——字典(python字典基本操作)

字典Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。但它是无序的,包含的元素个数不限,值...

324页清华教授撰写【Python 3 菜鸟查询手册】火了,小白入门字典

如何入门学习python...

Python3.9中的字典合并和更新,了解一下

全文共2837字,预计学习时长9分钟Python3.9正在积极开发,并计划于今年10月发布。2月26日,开发团队发布了alpha4版本。该版本引入了新的合并(|)和更新(|=)运算符,这个新特性几乎...

python3基础之字典(python中字典的基本操作)

字典和列表一样,也是python内置的一种数据结构。字典的结构如下图:列表用中括号[]把元素包起来,而字典是用大括号{}把元素包起来,只不过字典的每一个元素都包含键和值两部分。键和值是一一对应的...

取消回复欢迎 发表评论:

请填写验证码