0

ユーザーがチェックボックスをクリックしない場合の反対の機能は何ですか?

ユーザーがチェックボックスをクリックした場合、これは私のスクリプトです

<script>
$(document).ready(function() {
  $("input[name$='INopt']").click(function() {
    $("#OUTsrvOtr").prop('class','text')
    });
});
</script>

 <input id="INsrv" name="INopt" type="checkbox" value="1" />1<br>

しかし、ユーザーがチェックボックスをクリック/チェックを外した場合にこれを実行したい

$("#OUTsrvOtr").prop('class','validate[required] text-input text')
4

2 に答える 2

4

クリックメソッド内で、チェックボックスがオンかオフかを確認できます

<script>
$(document).ready(function() {
  $("input[name$='INopt']").click(function() {
   if(this.checked){
        $("#OUTsrvOtr").prop('class','text');
     }
      else{
          $("#OUTsrvOtr").prop('class','validate[required] text-input text');
     }

    });
});
</script>
于 2012-09-30T21:28:28.787 に答える
1

それはまだクリックです。チェックする必要があるだけですthis.checked-そうであればtrue、ボックスはチェックされていますfalse

于 2012-09-30T21:28:44.807 に答える