Wie würde ich dies mit einem ternären Operator schreiben?Schreiben von if/else-Anweisung als ternären Operator
if (!$('#privacy_check').is(':checked')) {
$('#privacy_check').css('outline-color', 'red');
$('#privacy_check').css('outline-style', 'solid');
$('#privacy_check').css('outline-width', 'thin');
} else {
$('#privacy_check').css('outline-color', 'none');
$('#privacy_check').css('outline-style', 'none');
$('#privacy_check').css('outline-width', '0');
}
Ich habe
versucht!$('#privacy_check').is(':checked') ? $('#privacy_check').css('outline-color', 'red'); $('#privacy_check').css('outline-style', 'solid');$('#privacy_check').css('outline-width', 'thin') :
$('#privacy_check').css('outline-color', 'none');$('#privacy_check').css('outline-style', 'none');$('#privacy_check').css('outline-width', '0');
ternäre Operator wertet auf einen Wert. Möchten Sie, dass dies einen Wert auswertet? – thefourtheye
Nicht. Es wird es einfach schwieriger machen, ohne Vorteil zu lesen – Liam
ok, also vielleicht am besten als normale 'if/else-Anweisung 'zu verlassen. Vielen Dank! –