使用JQuery选择checkbox id

时间:2013-07-20 12:48:14

标签: jquery

<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 个答案:

答案 0 :(得分:2)

在jquery中查看not()

var everythingElse = $('input[type=checkbox]').not('.africa');

答案 1 :(得分:1)

使用 not method

尝试此jquery代码
$('input:checkbox').not('.africa').each(function() {
    alert($(this).attr('id'))
})

答案 2 :(得分:0)

另一种方法:

$('input[type=checkbox]:not(.africa)').each(function () {
    console.log($(this).attr('id'));
});

答案 3 :(得分:0)

试试这个jquery代码 -

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

Try This