これは私のjsコードです:
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
if($("#a").attr("checked")){
$("#a").attr("checked",false);
}else{
$("#a").attr("checked",true);
}
})
})
</script>
これは私のhtmlコードです:
<input type="checkbox" id="a">
<button>123</button>
ブラウザのボタンをクリックすると、チェックボックスは1回目と2回目のみステータスを切り替えることができます。
しかし、attr() の問題はないと思います。正しく実行できるコードがいくつかあります。
$("#delete").click(function(){
if($("input[name='del_id[]']").attr("checked")){
$("input[name='del_id[]']").attr("checked",false);
}else{
$("input[name='del_id[]']").attr("checked",true);
}
});
誰かが私を助けることができますか?