jQuery 修改元素屬性

2021-07-25 01:42:01 字數 923 閱讀 4854

1、attr方法

獲取匹配的元素集合中的第乙個元素的屬性的值 或 設定匹配元素指定的屬性

使用說明:

1)只傳乙個引數的情況:

1>字串(屬性名稱)

只傳乙個字串屬性名稱 表示獲取匹配的元素集合中的第乙個元素的屬性的值

2>屬性 - 值 集合物件

一次性設定多個屬性

2)傳兩個引數的情況:

1>第乙個引數:

字串屬性名稱

2>第二個引數:

①屬性的值

②函式(index, attr)

這個函式返回用來設定的值,this指向當前的元素

接收表示元素在匹配集合中的索引位置的引數和表示元素上原來的 該屬性 值的引數

return的資料就是這個屬性的值

2、removeattr方法

為匹配的元素集合中的每個元素中移除指定的屬性

引數型別說明:

要移除的屬性名,它可以是乙個空格分隔的多個屬性

3、prop方法

prop也是用來獲取和設定屬性的值,但和attr也有一些使用場合的區別

1.新增屬性名稱該屬性就會生效應該使用prop

2.prop()方法適用於boolean值的屬性

3.其他則使用attr

簡單點說:我們建議以下屬性使用prop方法

checked、readonly、selected、disabled、autofocus等

4、removeprop方法

刪除自定義屬性

對於原生的屬性checked、selected、disabled等建議設定為false而不是直接刪除

使用較少,因為我們一般直接prop方法設定為false就可以了!

118

19段落

20段落

21鏈結

22鏈結

jQuery 基礎 修改元素樣式

修改元素樣式 一 修改元素的類 addclass names removeclass names 給元素增加類 給元素刪除類 hasclass 方法 上述 的乙個簡便方法 toggleclass 二 直接修改元素的樣式 獲取或修改樣式 css name,value 方法 三 獲取或設定元素的尺寸 w...

jQuery(3)修改元素

如果乙個引數可寫可不寫,通常會用括起來,表示可選,比如 元素.html 新內容 表示引數 新內容 可寫可不寫,今後實際呼叫時,千萬不用加。只是技術手冊中的一種書寫習慣而已 修改內容 1.獲取或修改原始html片段 dom 元素.innerhtml jq中 元素.html 新內容 2.獲取或修改純文字...

通過js修改元素html屬性

獲取元素物件 var title document.getelementbyid title 通過style屬性修改樣式,在css中樣式名是通過 分隔,在js中,樣式名要用駝峰命名法 title.style.fontsize 20px textcontent和innerhtml屬性都用於修改元素的內...