attr()有4個表示式
.html(),.text()和.val()的差異總結:
.html()和.text()方法不能使用在表單元素上,而.val()只能使用在表單元素上;另外.html()方法使用在多個元素上時,只讀取第乙個元素;.val()方法和.html()相同,如果其應用在多個元素上時,只能讀取第乙個表單元素的"value"值,但是.text()和他們不一樣,如果.text()應用在多個元素上時,將會讀取所有選中元素的文字內容。
.html(htmlstring),.text(textstring)和.val(value)三種方法都是用來替換選中元素的內容,如果三個方法同時運用在多個元素上時,那麼將會替換所有選中元素的內容。
.html(),.text(),.val()都可以使用**函式的返回值來動態的改變多個元素的內容。
css()可以獲取元素的樣式,當然也可以設定樣式:
例子:
$('p').css('color') //獲取p的顏色屬性
$('p').css(['color', 'width']) //獲取p的顏色屬性和寬度
$('p').css('color', 'red') //設定p的顏色為red
$('p').css() //設定p的顏色和width
jQuery學習筆記 屬性
一 屬性 1 attr name 取得第乙個匹配元素的屬性值。通過這個方法可以方便地從第乙個匹配元素中獲取乙個屬性的值。如果元素沒有相應屬性,則返回 undefined 返回值 object 引數 name string 屬性名稱 示例 document ready function 2 attr ...
Jquery學習筆記 操作屬性
each 函式 遍歷包裝集,並執行迭代函式,引數為下標,this為元素 attr name 並對有爭議的屬性名稱進行了規範化,如 class float ie中是stylefloat for,maxlength readonly attr name,value value可以為 字串,物件和函式,為...
jQuery學習之元素屬性
1.操作元素的屬性 each iterator 2.獲取特性值 attr name 獲取屬性值 3.設定特性值 attr name,value 設定屬性值 value可以是函式,字串等 4.刪除特性值 removeattr name 5.特性帶來的快樂 1.增加和刪除類名 addclass remo...