-2
<input type="checkbox" class="africa" id="Senegal"/>Senegal
<input type="checkbox" class="africa" id="Camerun"/>Camerun
<input type="checkbox" class="europe" id="Spain"/>Spain
<input type="checkbox" class="asia" id="Japan"/>Japan
<input type="checkbox" class="europe" id="Germany"/>Germany

いくつかのチェックボックスがあります。アフリカではないクラスのチェックボックスを選択するにはどうすればよいですか?

結果はスペイン、日本、ドイツになります。

4

4 に答える 4

2

not()jqueryで見てみましょう:

var everythingElse = $('input[type=checkbox]').not('.africa');
于 2013-07-20T12:50:54.770 に答える
1

not メソッドを使用して、次の jquery コードを試してください。

$('input:checkbox').not('.africa').each(function() {
    alert($(this).attr('id'))
})
于 2013-07-20T12:49:59.420 に答える
0

このjqueryコードを試してください -

$(document).ready(function(){
    $('input[type=checkbox]').click(function(){
        if($(this).is(':checked')){
           alert($(this).attr('id'));
        }
    });
});

これを試して

于 2013-07-20T13:10:03.247 に答える