.attr()和,prop()都都可以對修改元素的屬性值和獲取元素的屬性值 語法都相同 但是在實際操作中一定的區別
今天在用jQuery做一個網頁的復選框的全選和全不選的時候發現問題,當我自己去點擊復選框之后,兩個按鈕對我點擊的復選框都不起作用了


再看看筆記,發現自己的代碼上都沒有問題,可是為什么會出現這樣的情況呢?

起初我以為是jQuery庫的問題,可是修改以后還是不行 在經過了解后才發現,
attr()在網頁的實際操作中有一定的欠缺,對元素屬性的值不能實時更改
prop在jQuery1.6的版本后出現,但是不會出現像attr()一樣的問題,在用戶操作一個復選框后不能正常執行代碼
所以jQuery對元素屬性的修改和獲取上推薦:
prop() 在元素固有屬性的時候使用
attr() 在自定義屬性使用
