Сценарий jQuery не применяет классы начальной загрузки к моей формеCSS

Разбираемся в CSS
Ответить
Anonymous
 Сценарий jQuery не применяет классы начальной загрузки к моей форме

Сообщение Anonymous »

**Почему мой код jQuery не окрашивает строки при выполнении условий (я выделил определенную часть скрипта курсивом)?
**
HTML-код для ОПРОСА:

Код: Выделить всё


Koliko ste zadovoljni lokacijom FUTURA Shopping Centra?

1
2
3
4
5


Koliko ste zadovoljni radnjama u FUTURA Shopping Centru?

1
2
3
4
5


Koliko ste zadovoljni izgledom FUTURA Shopping Centra?

1
2
3
4
5



Pošalji





Pitanja
Prosečna ocena




Koliko ste zadovoljni lokacijom FUTURA Shopping Centra?
0


Koliko ste zadovoljni radnjama u FUTURA Shopping Centru?
0


Koliko ste zadovoljni izgledom FUTURA Shopping Centra?
0




JQuery и загрузочный импорт с логическим кодом:

Код: Выделить всё

    


const answersData = {
pitanje1: { ukupnaOcena: 0, brOdgovora: 0 },
pitanje2: { ukupnaOcena: 0, brOdgovora: 0 },
pitanje3: { ukupnaOcena: 0, brOdgovora: 0 },
};

function saveAnswers() {
const pitanje1 = parseInt($("#pitanje1").val());
const pitanje2 = parseInt($("#pitanje2").val());
const pitanje3 = parseInt($("#pitanje3").val());

updateAnswer("pitanje1", pitanje1);
updateAnswer("pitanje2", pitanje2);
updateAnswer("pitanje3", pitanje3);

updateResultsTable();
}

function updateAnswer(pitanje, vrednost) {
answersData[pitanje].ukupnaOcena += vrednost;
answersData[pitanje].brOdgovora++;
}

function updateResultsTable() {
$.each(answersData, function (pitanje, podaci) {
const srednjaVrednost =
podaci.ukupnaOcena > 0
? (podaci.ukupnaOcena / podaci.brOdgovora).toFixed(2)
: 0;

$(`#prosecnaOcena${pitanje.slice(-1)}`).text(srednjaVrednost);

/*starting from here, until the end of updateResults function*/
const row = $(`#row${pitanje.slice(-1)}`);

row.removeClass("bg-danger bg-warning bg-success");

if (srednjaVrednost < 2.5) {
row.addClass("bg-danger");
} else if (srednjaVrednost >= 2.5 && srednjaVrednost 

Подробнее здесь: [url]https://stackoverflow.com/questions/78456731/jquery-script-does-not-apply-bootstrap-classes-to-my-form[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»