您好,我现在有以下功能......
如果在我的表单中选中了至少一个复选框,我需要显示一些DIV,如果没有选中复选框,则Divs保持隐藏状态。这也应该根据用户的行为每次都被解雇,而不仅仅是第一次...我该怎么做?
由于
function Checkbox() {
if($("#tuitting_form input:checkbox:checked").length > 0){
$("#send_message").show();
$("#remove_accounts").show();
}else{
$("#send_message").fadeOut();
$("#remove_accounts").fadeOut();
}
}
答案 0 :(得分:1)
似乎对我有用。只需将其添加到已更改的事件侦听器中以获取复选框。请参阅my example。
$("input:checkbox").change(function(){
if($("input:checkbox:checked").length > 0){
$("#send_message").show();
$("#remove_accounts").show();
}else{
$("#send_message").fadeOut();
$("#remove_accounts").fadeOut();
}
})
答案 1 :(得分:0)
试试这个
$(function(){
$("#tuitting_form input:checkbox").change(function(){
if($("#tuitting_form input:checkbox:checked").length > 0){
$("#send_message").show();
$("#remove_accounts").show();
}else{
$("#send_message").fadeOut();
$("#remove_accounts").fadeOut();
}
}
});