@janik_o1
Учусь, sorry for my bad questions

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

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

нужно что бы это функция всегда работала отслеживала изменения в корзине и суммировала цены, как это можно сделать?
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ответы на вопрос 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())
        
});
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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