jQuery attr()方法获取和设置元素属性值

分类:知识百科 日期: 点击:0

jQuery attr()方法

jQuery attr()方法用于获取和设置元素的属性值。它可以获取或设置一个元素的属性值,也可以获取或设置一组元素的属性值。

attr()方法的使用

attr()方法有两种用法,一种是只有一个参数,一种是有两个参数。

只有一个参数

// 获取属性值
var attrVal = $('#id').attr('name');

当只有一个参数时,表示获取元素的属性值。参数为属性名,如上面的例子,表示获取id为id的元素的name属性的值。

有两个参数

// 设置属性值
$('#id').attr('name', 'attrVal');

当有两个参数时,表示设置元素的属性值。参数分别为属性名和属性值,如上面的例子,表示将id为id的元素的name属性设置为attrVal。

attr()方法的注意事项

  • attr()方法只能获取和设置元素的属性值,不能获取或设置元素的CSS样式属性值,如果要获取或设置CSS样式属性值,应使用css()方法。
  • attr()方法不能获取或设置动态属性值,如果要获取或设置动态属性值,应使用prop()方法。
  • attr()方法不能设置多个属性值,如果要设置多个属性值,应使用attr()方法的第二个参数,传入一个对象,如下:
    $('#id').attr({
        'name': 'attrVal',
        'class': 'classVal'
    });
    
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。