jQuery操作元素属性
prop()方法
返回或設(shè)置被選元素的屬性和值
當(dāng)返回屬性值時,則返回第一個匹配元素的值
當(dāng)設(shè)置屬性值時,則為匹配元素集合設(shè)置一個或多個屬性/值對
語法格式
返回屬性的值
$(selector).prop(property)
設(shè)置屬性和值
$(selector).prop(property,value)
使用函數(shù)設(shè)置屬性和值
$(selector).prop(property,function(index,currentvalue))
設(shè)置多個屬性和值
$(selector).prop({property:value, property:value,…})
參數(shù)說明
Property,規(guī)定屬性的名稱
Value,規(guī)定屬性的值
function(index,currentvalue)
規(guī)定返回要設(shè)置的屬性值的函數(shù)
index
檢索集合中元素的index位置
currentvalue
檢索被選元素的當(dāng)前屬性值
removeProp()方法
移除由 prop()方法設(shè)置的屬性
注意:不要使用該方法來移除諸如style、id或checked之類的HTML屬性
應(yīng)該使用removeAttr()方法代替
語法格式
$(selector).removeProp(property)
參數(shù)說明
Property,規(guī)定要移除的屬性的名稱
總結(jié)
以上是生活随笔為你收集整理的jQuery操作元素属性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery创建页面元素
- 下一篇: jQuery的attr()和prop()