JQuery的attr()方法可以用來獲取或設置元素的屬性值。
//獲取屬性值 var attrValue = $("selector").attr("attributeName"); //設置屬性值 $("selector").attr("attributeName", "value");
其中,selector是被選中的元素的選擇器,attributeName是需要操作的屬性名,value是需要設置的屬性值。
如果需要同時獲取或設置多個屬性值,可以傳入一個對象。
//獲取多個屬性值 var attrValues = $("selector").attr({ "attributeName1": "value1", "attributeName2": "value2" }); //設置多個屬性值 $("selector").attr({ "attributeName1": "value1", "attributeName2": "value2" });
需要注意的是,如果selector選擇的是多個元素,attr()方法只會操作第一個匹配的元素。
另外,如果需要移除屬性,可以使用removeAttr()方法。
//移除屬性 $("selector").removeAttr("attributeName");
使用attr()方法可以方便地操作元素的屬性,從而實現更加靈活的頁面交互。