2017-03-10 6 views
0

Wie diese beiden Teile miteinander kombinierenkombinieren jQuery zwei Teile

Teil 1

if ($('input.border-question').is(':checked')) { 
    $('.as-hidden').show(); 
}else { 
    $('.as-hidden').hide(); 
} 

Teil 2 für Klick

$('input.border-question').click(function(){ 
    if($(this).is(":checked")){ 
     $('.as-hidden').show(); 
    } 
    else if($(this).is(":not(:checked)")){ 
     $('.as-hidden').hide(); 
    } 
}); 
+1

Was meinst du "kombinieren"? Es erscheint, als diese beiden Teile kombiniert werden. –

Antwort

2

Verwenden toggle():

$('.as-hidden').toggle($('input.border-question').is(':checked')); 

$('input.border-question').click(function(){ 
    $('.as-hidden').toggle($(this).is(":checked")); 
}); 
+0

Perfekt! Vielen Dank. –