转,jquery中attr和prop的区别
生活随笔
收集整理的這篇文章主要介紹了
转,jquery中attr和prop的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://www.cnblogs.com/Showshare/p/different-between-attr-and-prop.html
?
?
像checkbox,radio和select這樣的元素,選中屬性對應“checked”和“selected”,這些也屬于固有屬性,因此需要使用prop方法去操作才能獲得正確的結果。
$("#chk1").prop("checked") == false $("#chk2").prop("checked") == true如果上面使用attr方法,則會出現:
$("#chk1").attr("checked") == undefined $("#chk2").attr("checked") == "checked"?
區別
- 對于HTML元素本身就帶有的固有屬性,在處理時,使用prop方法。
- 對于HTML元素我們自己自定義的DOM屬性,在處理時,使用attr方法。
轉載于:https://www.cnblogs.com/ijunxiong/articles/7910830.html
總結
以上是生活随笔為你收集整理的转,jquery中attr和prop的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 广发银行信用卡循环信用利率多少?利息是怎
- 下一篇: 建行分期通有额度被拒怎么办?找准原因对症