<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
我有一些复选框,如何选择非非洲类的复选框?
结果应该是西班牙,日本,德国。
答案 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'));
}
});
});