-3

私は次のスクリプトを持っています

<script>

    $('input:checkbox').live('change', function() {
        if ($(this).is(':checked')) {
            alert('checked');
        } else {
            alert('un-checked');
        }
    });

</script>

したがって、問題は、複数のチェックボックスがあるため、各チェックボックスでアラートを出すことです。そして、ユーザーが特定のチェックボックスを1つ選択したときにアラートを出したいだけです。

ありがとう!

4

1 に答える 1

1

チェックボックスで ID またはクラスを定義する必要があります。あなたの現在のコードは、各input:checkboxを見ています。

これを変える:

$('input:checkbox').live('change', function(){

$('#idofcheckbox').live('change', function(){

次に、ID をチェックボックスに追加します。

<input type=checkbox id="idofcheckbox">
于 2013-03-21T18:54:00.647 に答える