jQuery是一種廣泛使用的JavaScript庫(kù),具有易于使用、高效和跨瀏覽器兼容等優(yōu)點(diǎn)。在開發(fā)Web頁(yè)面中,jQuery的attr方法是一種非常有用的函數(shù)。
$(selector).attr(attributeName)
jQuery的attr方法用于獲取或設(shè)置HTML元素的屬性值。在上面的代碼中,selector參數(shù)表示要選擇的HTML元素,而attributeName參數(shù)是要獲取或設(shè)置的屬性名稱。
如果使用attr方法來獲取屬性值,它將返回指定元素的屬性值。例如:
$("img").attr("src");
上面的代碼將返回img元素的src屬性的值。
如果使用attr方法來設(shè)置屬性值,它將修改或添加指定元素的屬性。例如:
$("img").attr("alt", "This is an image");
上面的代碼將給img元素添加alt屬性,屬性值為"This is an image"。
如果要同時(shí)設(shè)置多個(gè)屬性,可以使用一個(gè)對(duì)象來傳遞多個(gè)鍵/值對(duì)。例如:
$("img").attr({ "alt": "This is an image", "title": "A beautiful picture" });
上面的代碼將給img元素添加alt和title屬性,它們的屬性值分別為"This is an image"和"A beautiful picture"。
總之,jQuery的attr方法可以方便地獲取或設(shè)置HTML元素的屬性值,它是Web開發(fā)中不可或缺的工具。