jQuery的属性

jQuery的属性:操作标签的属性

1、操作属性:

​ (1)attr(name):获取属性值。参数name是属性名

​ (2)attr(key,fn):修改属性值。

​ 参数key:代表元素的属性名

​ 参数fn:是一个函数,将该函数的返回值作为key属性的值

​ (3)attr(key,value):修改属性值。将value的值赋给key

​ (4)removeAttr(name):删除指定的属性

2、操作样式

​ (1)css(key,value) 、 css({‘属性名1’:’属性值1’,’属性名2’:’属性值2’})

​ (2)addClass(class|fn):为匹配的元素添加指定的类名

​ (3)removeClass([class|fn]):从所有匹配的元素中删除全部或者指定的类

​ 参数可以是类名,也可以是函数(将函数的返回值作为类名)

​ (4)toggleClass(class|fn):如果所匹配的元素存在某个类就删除,不存在就添加。

3、操作元素的宽度和高度

​ (1)width():获取元素的宽度

​ (2)width(value):设置元素的宽度

​ (3)height():获取元素的高度

​ (4)height(value):设置元素的高度

4、操作元素的内容

​ (1)html():获取匹配元素的内容 (底层使用的元素innerHTML属性)

​ (2)html(val):设置匹配元素的内容(可以识别标签)

​ (3)text():获取匹配元素的文本(底层使用的元素innerText属性)

​ (4)text(val):设置匹配元素的文本(不能识别标签)

5、操作值

​ (1)val():获取匹配元素的value属性值

​ (2)val(args):设置匹配元素的value属性值

6、查找

​ (1)find(exp):搜索所有与指定表达式匹配的元素

​ (2)first():获取第一个元素

​ (3)last():获取最后一个元素

​ (4)hasClass(class):检查当前的元素是否含有某个特定的类,如果有,则返回true。

强调:在jQuery代码中使用this的方法 ——- $(this) 代表当前的元素

https://www.jq22.com/chm/jquery/index.htm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值