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就可以了!
11819段落
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屬性都用於修改元素的內...