首頁 > web前端 > js教程 > 主體

jQuery1.9.1針對checkbox的調整方法(prop)_jquery

WBOY
發布: 2016-05-16 16:50:33
原創
1192 人瀏覽過

在jquery 1.8.x中的版本,我們對於checkbox的選取與不選取操作如下:

判斷是否選取

複製程式碼 程式碼如下:

$('#checkbox').prop('checked ')

設定選取與不選取狀態:

複製程式碼 程式碼如下:

$('#checkbox')..attr('checked ',true)
$('#checkbox').attr('checked',false)

但此方法在jquery1.9.1中,有些處理不一樣

IE10,Chrome,FF中,對於選中狀態,第一次$('#checkbox').attr('checked',true)可以實現
但是當透過程式碼清除選中,下次再透過程式碼$('#checkbox').attr('checked',true) 去選中時
雖然程式碼中有checked='checked',但是畫面表現都沒有打勾。
IE8,IE6下無此問題。

後來調查了相關的資料,發現現在attr('checked',true)都換成prop('checked',true)

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板