jQuery的attr()方法用來為HTML元素添加、修改或刪除屬性。如果需要同時操作多個屬性,則可以使用attr()方法的多個參數形式。
$(selector).attr({
attribute1: value1,
attribute2: value2,
attributeN: valueN
});
其中,selector是一個選擇器,可以選中多個元素,attributeX是要操作的屬性名,valueX是要設置的屬性值。
例如,我們需要同時將多個按鈕的type屬性設置為"button":
$("button").attr({
"type": "button"
});
注意,多個屬性和值之間需要用逗號隔開,每個屬性和值都需要用花括號括起來。
如果需要將多個屬性設置為同一個值,可以使用如下代碼:
$("img").attr({
"width": "200",
"height": "200",
"alt": "圖片"
});
在這個例子中,我們將圖片的寬度、高度和文本描述都設置為同一個值,即200像素和"圖片"。
如果需要移除多個屬性,可以使用null作為屬性值:
$("a").attr({
"href": null,
"target": null
});
在這個例子中,我們移除了所有鏈接的href和target屬性。
總之,jQuery的attr()方法支持多個參數,可以方便地同時操作多個屬性。這對于快速、靈活地修改HTML元素非常有用。