web前端学习-第二十三天

本文详细介绍了jQuery中的text()、html()、val()方法以及attr属性用于内容和属性的获取与设置。还讲解了如何添加和删除元素,特别是使用after()、before()、remove()和empty()的区别。同时,阐述了css类的管理与css()方法的应用,以及导航元素的多种方式如parent()、children()、find()等。最后,讨论了Ajax的基本用法及其常用参数,如url、data、type、success和dataType。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


点击前往上一篇

text()

(1) 捕获文本内容,等价于innert
在这里插入图片描述
(2) 更改文本内容
在这里插入图片描述

html()

(1) 获取元素的内容,包括设置的样式
在这里插入图片描述
(2) 更改内容样式
在这里插入图片描述

val()

获取或设置value值
在这里插入图片描述

属性attr

获取或更改元素的属性值
在这里插入图片描述

元素的添加

(1)在元素的最后面添加
在这里插入图片描述
(2)在元素最前面添加
在这里插入图片描述
(3) after(后)与before(前)
after添加会在元素后面添加,不会成为其子元素
在这里插入图片描述
before相反

元素的删除

remove和empty
区别:remove是删除了内容与格式,即全部删除
empty仅仅清除内容,格式还在
在这里插入图片描述
remove过滤删除
在p标签中删除所有class=px的元素($(“p”).remove(“#px”);删除id=px的元素)
在这里插入图片描述

操作css类

addclass(“classname”)
在这里插入图片描述

css()方法

第一个参数是要改的属性,第二个参数是设置的属性.
在这里插入图片描述
设置多个属性,不同属性用“,”隔开,属性名与属性值之间用“:”隔开,最外层用大括号
在这里插入图片描述

导航

父元素

parent()找到的是父元素
parents()找到的是祖先节点

后代

childred()找到的是当前元素的直接后代,里面可以穿插name与class来找到具体拿一个后代
find()

同胞

siblings()找到当前元素的所有同胞元素
next()找到的是当前元素的下一个弟弟元素
nextAll()找到的是当前元素的所有弟弟元素。但是只能向下查找
nextUntil()找到的是两个参数之间的弟弟元素
prev()找到的是当前元素的上一个哥哥元素
prevUntil()找到的是两个指定元素之间的同胞元素

Ajax

语法$.ajax(JSON)
JSON常用的参数
url.服务器的地址,获取数据或者推送的地方
data,需要给服务器的数据,需要去添加,比如说登录的接口需要传递“用户名和密码”,获取货品信息,则不需要专递任何的参数。数据类型键值对,键值对的“键”和服务器保存完全一致,包括键名的大小写
type:数据提交的方式GET/POST
timeout:请求等待的时间,时间为毫秒,一般10秒
success:请求成功,做饭后处理
error:请求失败
datatype:语气的服务器相应的数据类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值