2011-01-29 16 views

答えて

5

はjavascript要素を形成するために、プログラムの変更に基づいてイベントを発生しませんので、次の2つの(より少なくより理想的な)オプションがあります。

  • が変わるラッパー関数を書きます属性は、属性
+2

*あなたがチェックボックスをプログラム的に変更した場合は、自分で変更イベントをトリガすることができます。たとえば、$( "#myCheckbox")。prop( "checked"、true).trigger( "change")。 – Steve11235

1

を変更したときにちょうど私がヨーヨーかどうかを確認していないコールバックを自分で呼び出す常に

  • あなたのラッパー関数を使用するために自分自身を強制し、あなたのコールバックを呼び出し、お待ちしておりますthis

  • +1

    実際にはありません。私は、 '$( 'check1')。attr( 'checked'、 'checked');というコードの実行がそのチェックボックスの' change() 'イベントを発生させることを期待しています。 – SaltLake

    -1

    Thisは、あなたが探していたかもしれません。

    $(document).ready(function(){   
        $('#check1').click(function(){ 
         var n = $("#check1:checked").length; 
         alert(n); 
        }); 
    }); 
    
    関連する問題