attr(name | pro | key val | fn)
作用:获取或者设置属性节点的值
- 如果传递一个参数:代表获取属性节点的值
- 如果传递两个参数,代表设置属性节点的值
注意:
如果是获取:无论找到多少个元素,都只会返回第一个元素指定的属性节点的值
如果是设置:找到多少个元素就会设置多少个元素
如果设置的属性节点不存在,那么系统会自动新增
console.log($('span').attr('class'))
$('span').attr('class', 'box')
$('span').attr('xxx', 'bbb')
removeAttr(name)
删除属性节点
注意:
会删除所有找到元素指定的属性节点
$('span').removeAttr('class name')
每日一句
寬宏精神是一切事物中最偉大的—— 威廉·詹姆斯