今天就跟大家聊聊有關jquery中attr的作用是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
jquery是一個簡潔而快速的JavaScript庫,它具有獨特的鏈式語法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對CSS選擇器進行擴展、擁有便捷的插件擴展機制和豐富的插件,是繼Prototype之后又一個優秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動畫,以便快速開發網站。
一、attr()方法介紹
設置或返回被選元素的屬性和值。
獲取匹配的元素集合中的第一個元素的屬性的值或設置每一個匹配元素的一個或多個屬性
1、當該方法用于返回屬性值,則返回第一個匹配元素的值。
2、當該方法用于設置屬性值,則為匹配元素設置一個或多個屬性/值對。
二、四種表達式
1、attr(屬性名):獲取得第一個匹配元素的屬性值。
通過這個方法可以方便地從第一個匹配元素中獲取一個屬性的值。如果元素沒有相應屬性,則返回 undefined
2.、attr(屬性名, 屬性值) :為所有匹配的元素設置一個屬性值。
3、attr(屬性名,函數值) :為所有匹配的元素設置一個計算的屬性值。
不提供值,而是提供一個函數,由這個函數計算的值作為屬性值。
4、attr(properties) :給指定元素設置多個屬性值。
這是一種在所有匹配元素中批量設置很多屬性的最佳方式。
注意,如果你要設置對象的class屬性,你必須使用'className' 作為屬性名?;蛘吣憧梢灾苯邮褂?#39;class'或者'id'。
看完上述內容,你們對jquery中attr的作用是什么有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。