Ich habe dieses Bestellformular, das ich mache. Gerade jetzt, wenn jemand einen Gutschein-Code, den ich auf den div des alten Preises einen Stil oder eine Klasse (line-through) anwenden möchte, und ich obwohl ich hatte es richtig ... hier ist, was ich tue .... .irgendein Vorschlag, warum es vielleicht nicht funktioniert? WARNUNG: Ich bin wirklich neu in Javascript .... Ich habe mit CSS HTML gearbeitet, aber Javascript ist eine andere Geschichte. Vielen Dank!Hinzufügen Klasse oder Stil, wenn Text in Div erscheint
if ($('#grand_amount_value').length > 1){
$("#Total_Amount_old_val").attr("style", "text-decoration:line-through");
}
'if ($ ('# grand_amount_value'). Länge> 1)'. Möchten Sie wirklich überprüfen, ob diese Länge größer als 1 ist? Normalerweise sollten Sie prüfen, ob dieses Element existiert, was bedeutet, dass die Länge 1 ist, nicht größer als 1. –
Versuchen Sie 'if ($ ('# grand_amount_value'). Length) { $ (" # Total_Amount_old_val "). Attr ("style", "text-decoration: line-through"); } ' –
Danke. Funktioniert immer noch nicht ... Ich weiß wirklich nicht, was falsch sein kann, um ehrlich zu sein. :/ – Jomcot