4

相対的なjQuery初心者:

ユーザーが5つ選択できるチェックボックスのセットを表示したい。

jsfiddleで検証するjqueryコードがいくつかありますが、どうやら何もしていません。

誰かが私が見逃している明らかなものを見ることができますか?

チェックボックスのセットがあり、次に次のjavascriptがあります。

function countChecked() {                             
    var n = $("input:checked").length;                       
    alert(n);                          

    if (n == 5) {                                                        
        $(':checkbox:not(:checked)').prop('disabled', true);  
    }                                                        
    else {                                                        
        $(':checkbox:not(:checked)').prop('disabled', false); 
    }
}    
$(":checkbox").click(countChecked);   

jsfiddleはここにあります

4

3 に答える 3

3

Your code works fine, you just needed to set the framework to jQuery on the left hand side.

Update fiddle

于 2013-01-14T11:40:11.193 に答える
2

フィドルでMootools1.4.5が選択されています。ドロップダウンでJquery1.8.3を選択すると、機能します。

于 2013-01-14T11:41:25.440 に答える
1

Your jsfiddle is not working because you are setting it using mootolls, not jquery:

http://jsfiddle.net/Vg4ty/3/

JQUERY
于 2013-01-14T11:40:30.447 に答える