1、根據參數個數不同,作用不同
attr
作用:獲取或者設置屬性結點的值
可以傳遞一個參數也可以傳遞兩個參數
如果傳遞一個參數代表獲取屬性結點的值
如果傳遞兩個參數代表設置屬性結點的值
注意:如果是獲取,無論找到多少個元素都只會返回第一個元素指定的屬性結點的值
如果是設置,找到多少個元素就會設置多少個元素的值
如果是設置,設置的屬性結點不存在,系統會自動新增
removeAttr
作用:刪除屬性結點
注意:會刪除所有找到元素指定的屬性結點
那么是否有跟attr()相似的屬性呢?
jquery中val()與之類似,
$(this).val();獲取某個元素節點的value值,相當於$(this).attr("value");
$(this).val(value);設置某個元素節點的value值,相當於$(this).attr("value",value);