http://jsfiddle.net/zUAQC/11/jqueryで行チェックボックスをチェックしないでチェックしますか?このサンプルで
、javasciptボックスのsampleDivで
、私は次の入力チェックボックスを追加します。 結果ビューで、チェックボックスをオンにして[コピー]ボタンをクリックすると、チェックボックスをオンにしてチェックボックスをコピーします。 チェックボックスをオンまたはオフにした場合、チェックボックスをオフにしたいと考えています。
http://jsfiddle.net/zUAQC/11/jqueryで行チェックボックスをチェックしないでチェックしますか?このサンプルで
、javasciptボックスのsampleDivで
、私は次の入力チェックボックスを追加します。 結果ビューで、チェックボックスをオンにして[コピー]ボタンをクリックすると、チェックボックスをオンにしてチェックボックスをコピーします。 チェックボックスをオンまたはオフにした場合、チェックボックスをオフにしたいと考えています。
$('#checkboxid').prop('checked', false);
Stefanのコメントに従ってpropを使用するように更新されました。
$('#checkboxid')[0].checked = false;
他の代替手段として、
この場合、 'prop()'を使う方が 'attr()'よりも良いかもしれません。 http://api.jquery.com/prop/ – Stefan
ここに行く:注意する
var sampleDiv = '<div class="sample"><input type="checkbox" /><input type="button" value="Delete" class="delete"><input type="button" value="Add" class="add"/><input type="button" value="Copy" class="copy"/></div>';
$('.test').append(sampleDiv);
$('.delete').live('click',function(){
$(this).closest('div').remove();
});
$('.add').live('click',function(){
$('.test').append(sampleDiv);
});
$('.copy').live('click',function(){
var $div = $(this).closest('div').clone();
$('input[type=checkbox]', $div).prop('checked', false);
$div.appendTo($('.test'));
});
もの:
checkbox
を持っていた...remove
を使用してください0live
を欠失させる。 delegate
をJQuery 1.4.3+に、on
をJQuery 1.7+のために使用してください。
「チェックボックス」はありません。 – gdoron