ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery1.9.1 チェックボックス(prop)の調整方法_jquery

jQuery1.9.1 チェックボックス(prop)の調整方法_jquery

WBOY
WBOYオリジナル
2016-05-16 16:50:331222ブラウズ

jquery 1.8.x のバージョンでは、チェックボックスをオンまたはオフにする操作は次のとおりです。

選択するかどうかを決定します

コードをコピー コードは次のとおりです:

$('#checkbox').prop ('チェック済み')

チェック済みステータスとチェックなしステータスを設定します:

コードをコピー コードは次のとおりです:

$('#checkbox').attr ('チェック済み ',true)
$('#checkbox').attr('チェック済み',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) に置き換えられていることがわかりました

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。