attr()

attr() 方法設定或返回被選元素的屬性值。

基本介紹

  • 中文名:attr()
  • 釋義:方法設定或返回被選元素的屬性值
  • 實例:改變圖像的 width 屬性
  • 語法:$(selector).attr(attribute
  • 設定屬性/值 :設定被選元素的屬性值
  • 返回屬性值:返回被選元素的屬性值
定義和用法,實例,返回屬性值,設定屬性/值,設定屬性/值,多個屬性/值對,

定義和用法

根據該方法不同的參數,其工作方式也有所差異。
當該方法用於返回屬性值,則返回第一個匹配元素的值。
當該方法用於設定屬性值,則為匹配元素設定一個或多個屬性/值對。

實例

改變圖像的 width 屬性:
$("#button").click(function(){ $("img").attr("width","180");});

返回屬性值

返回被選元素的屬性值。
語法
$(selector).attr(attribute)
參數描述
attribute
規定要獲取其值的屬性。

設定屬性/值

設定被選元素的屬性和值。
語法
$(selector).attr(attribute,value)
參數描述
規定屬性的名稱。
value
規定屬性的值。

設定屬性/值

設定被選元素的屬性和值。
語法
$(selector).attr(attribute,function(index,oldvalue))
參數描述
attribute
規定屬性的名稱。
function(index,oldvalue)
規定返回屬性值的函式。
該函式可接收並使用選擇器的 index 值和當前屬性值。

多個屬性/值對

為被選元素設定一個以上的屬性和值。
語法
$(selector).attr({attribute:value,attribute:value...})
參數描述
attribute:value
規定一個或多個屬性/值對。

相關詞條

熱門詞條

聯絡我們