DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery特效代碼 >> jQuery1.9.1針對checkbox的調整方法(prop)
jQuery1.9.1針對checkbox的調整方法(prop)
編輯:JQuery特效代碼     

在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)

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved