Ändern html Etikett nach abgerufenen Daten von db von Django
Dies ist, wie es aussehen soll ist. Ich versuche, HTML class="label-warning"
oder class="label-info'
entsprechend dem Status zu ändern, der aus der DB kommt.
$(document).ready(function() {
var valueCol = $("span #label" tr td:nth-child(2)");
if ($('#label').valueCol == 'New') {
$('#label').addClass('label-info');
};
else ($('#label').valueCol == 'Rep') {
$('#label').addClass('label-warning');
};
else($('#label').attr('value').val() == 'Progress') {
$('#label').addClass('label-success');
};
{{account.status}}
So basiert auf .status
ich verschiedene Klassen hinzufügen möchten. Wie kann ich das machen?
Sie haben einige Syntaxprobleme - Sie haben ein nicht abgestimmter doppelte Anführungszeichen in der Selektor des jQuery-Objekts und Sie sollten die Semikolons nach den Bedingungen 'if' und 'else' entfernen. –
'$ (" span #label "tr td: nth-child (2)"); '- es gibt ein Durcheinander mit Anführungszeichen – k102
Ich glaube nicht, das ist das einzige Problem – art