JQuery-------prop/arrt

相同點:

都是用來獲取和設置節點屬性

不同點:

用prop獲取時,節點屬性存在返回true,不存在返回false
用attr獲取時,節點屬性存在返回checked等,不存在時返回 undefined

 

<input type="checkbox" checked name="" value="">
console.log($('input').prop('checked')) // true
console.log($('input').attr('checked')) // checked


<input type="checkbox" name="" value="">
console.log($('input').prop('checked')) // false
console.log($('input').attr('checked')) // undefined

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章