@arkanroman

Как умножить число на дата атрибут?

В хтмл есть
data-month="3"
data-month="6"
data-month="12"

У меня есть строка которая считает число
$row.text((total - (total / 100 * percent)).toFixed(2));

я задаю переменную var noDiscount = 1000 * month;
в итоге должно получиться
$row.text((total - (noDiscount  + total / 100 * percent)).toFixed(2));

Подскажите как правильно записать переменную?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 2
month = $(elem).data("month");
Ответ написан
@Gryadk_in
Видимо, отслеживать не классы а id.
Ну или потомков считать.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Deonisius
@Deonisius
Родился в 11110110111 году, 11000 января.
Pure JS - dataset
jQuery - .data()
Ответ написан
Комментировать
@arkanroman Автор вопроса
спасибо. Подскажи пожалуйста, я прописал
month = $(".month").data("month");
            var noDiscount =  1000 * month;

            $row.text((noDiscount + total - (total / 100 * percent)).toFixed(2));

но у меня считает во всех блоках 3 месяца. Как можно сделать, что б считало в первом блоке 3 месяца, во втором 6, в третьем 12. В дата атрибутах 3, 6, 12 прописаны.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы