Also, was ich tun wollte, war ein Master-Kontrollkästchen, die alle markieren und deaktivieren Sie alle auch. Ich habe dieses Jquery-Snip gefunden, das besser funktioniert als das, was ich erstellt habe.check all/checkbox alle Kontrollkästchen mit jquery
$("#checkboxSort").live('change', function() {
$(".apply-single").attr('checked', $(this).is(':checked') ? 'checked' : '');
});
Die Frage, die ich habe, ist, was genau dieser Abschnitt ist zu sagen:
$(this).is(':checked') ? 'checked' : ''
Ich verstehe, dass „dies“ ist die „.apply-Single“ und dass sie überprüfen, ob es „aktiviert ist "Aber was bedeutet der Rest der Sektion ... auf Englisch? Ich habe meine Gedanken darüber, was es bedeutet, aber ich höre viel lieber, was jemand weiß, als ich denke.
Danke für wen auch immer helfen kann.
+1 für die Verwendung des richtigen Begriff * Konditionaloperator *. – user113716
@patrick: yup. Es ist ** der ** bedingte Operator; es ist ** ein ternärer Operator (wenn auch der einzige ternäre Operator in JS). –