Задать вопрос
@janik_o1
Учусь, sorry for my bad questions

Как сделать функцию без обработчика событии?

$(".tovar #doscen").each(function(){
          
        summ += parseInt($(this).html(), 10) ;
        $('#skolko').html(summ+'тг');
       $("#cenazakaza").html(summ+'тг');
        
});

нужно что бы это функция всегда работала отслеживала изменения в корзине и суммировала цены, как это можно сделать?
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
bigton
@bigton
Web-программист
по таймеру можно. setInterval()
Ответ написан
EreminD
@EreminD
Кое-что умею
Вам поможет callback
Функция, которая должна вызываться по выполнению первичной функции.

Идея в том, чтобы кнопки добавления/удаления товара в корзине были оснащены таким колбеком
Ответ написан
Комментировать
@janik_o1 Автор вопроса
Учусь, sorry for my bad questions
Проблема решена
$(".doska").bind( 'DOMSubtreeModified',function(){ // отслеживаем изменение содержимого блока 2
	   var summ = 0;
        $(".tovar #doscen").each(function(){
          
        summ += parseInt($(this).html(), 10) ;
        $('#skolko').html(summ +'тг');
       $("#cenazakaza").html(summ +'тг');
       console.log($(this).text())
        
});
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:50
7000 руб./за проект
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект