attr 方法
$("span").attr("class");
$("span").attr("abc", "123");
作用:
获取或者设置属性节点的值,
可以传递一个参数, 也可以传递两个参数,
如果传递一个参数, 代表获取属性节点的值;
如果传递两个参数, 代表设置属性节点的值。
注意点:如果设置的属性节点不存在, 那么系统会自动新增。
$(“span”).removeAttr(“class abc”);
移除多个属性节点则在其之间加空格即可。
prop 方法
$("span").prop("class", "box");
prop的用法与attr 一致。
注意点:
1.attr方法不仅能够操作属性, 还能操作属性节点。
2.在操作属性节点时,具有 true 和 false 两个属性的属性节点,如 checked, selected 或者 disabled 使用prop(),
其他的使用 attr()。