jQuery----dom元素属性的设置

本文介绍如何使用jQuery来获取和设置DOM元素的属性值,包括使用attr()方法进行属性的读取与设置,设置自定义属性,以及使用removeAttr()方法删除属性等。同时对比了prop()方法的区别。
摘要由CSDN通过智能技术生成

jQuery–dom元素属性的设置

<button class="btn">按钮</button>
<button class="btn">按钮</button>
<button class="btn">按钮</button>
  • attr获取或者设置元素的属性值

$(".btn").attr(‘title’,‘我是按钮’);
(".btn").attr(‘title’, function (index) {
return ‘我是按钮’ + index;
});

  • 设置自定义属性

$(".btn").attr(‘data-title’,‘标题’);

  • removeAttr 删除属性

$(".btn").attr(‘title’,‘我是按钮’);
$(’.btn’).removeAttr(‘title’);

获取属性值
*通过removeAttr 删除属性 属性值是 undefined
*把元素上的属性删除了

  • prop 设置属性 获取或者设置元素的属性值

$(’.btn’).prop(‘title’,‘我是标题’);
$(’.btn’).prop(‘title’,function (index){
return ‘标题’+index;
});

  • removeProp 删除属性

$(’.btn’).removeProp(‘title’);

删除的时候 防止浏览器报错 不删出属性 而是直接把值修改undefined

  • prop可有设置自定义属性 不显示

$(’.btn’).prop(‘data-index’,0);

console.log($(’.btn’).prop(‘data-index’));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值