Stasy11
@Stasy11
The best epta

Как сделать скрипт отнимающий сумму в процентах?

Я хочу сделать скидки у себя на сайте.
И мне нужен небольшой скрипт на JS либо JQ который брал бы значение (сумму/число) с блока с id = "summa" и отнимал бы от него указанную мной сумму в процентном соотношении.
  • Вопрос задан
  • 395 просмотров
Решения вопроса 1
rework
@rework
Помог ответ? В благодарность отметь его решением
У вас не должно быть более одного одинакового id на странице, id - это уникальный идентификатор элемента. Используйте атрибут class, для обозначения блоков с суммой. Пример кода:

<div class="summa">400</div>
<div class="summa">500</div>
<div class="summa">600</div>
<div class="summa">700</div>


$(function() {
    let percent = 20; // Скидка в процентах
    $('.summa').each((key, val) => {   
    	$(val).text($(val).text() - $(val).text() * percent * 0.01);	
    });
});


Демо: https://jsfiddle.net/qsumwz8n/9/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Shad30
Немного топорный варинат на формах, без проверок на возможные ошибки
https://jsfiddle.net/8ok30u7k/33/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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