属性の値を取得して、戻り値として返す。
prop(name)
属性に値を設定する。
prop(name, value)
propメソッドの使用例を示す。
// jQueryでチェックボックスの状態を調べる
if ($('#checkbox1').prop('checked')) {
// チェックされている
} else {
// チェックされていない
}
フォームコントロールの有効/無効を切り替える例を示す。
<script>
$(function() {
$('#button1').click(function(){
if ($('#text1').prop('disabled')) {
$('#text1').prop('disabled', false);
} else {
$('#text1').prop('disabled', true);
}
});
});
</script>
<button type="button" id="button1">有効/無効を切り替え</button>
<input type="text" value="text" id="text1">