Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.12.2019, 06:43
Аспирант
Отправить личное сообщение для svileff Посмотреть профиль Найти все сообщения от svileff
 
Регистрация: 25.11.2019
Сообщений: 39

Как отслеживать изменение цены
Необходимо следить за изменением цены и когда она станет 3000 то выполнить действие.

<span class="t706__cartwin-prodamount">3 894&nbsp;р.</span>

эта цена которая меняется. Про бывал проследить за ней но не выходит. В чем может быть ошибка?

var num = 0;
var firsttime = true;
$(".t706__cartwin-prodamount").bind( 'DOMSubtreeModified',function() {
//Получаем сумму товара итоговую
    var productsum = window.tcart.prodamount;
    num++;  
//Если сумма товара больше 3000 , то выполняем действие 
 if (  (num == 2 || firsttime )  && (productsum > 3000) ){
       // действие
num=0; firsttime = false;
}; if ( num >= 2 ){ num = 0};});  });
Ответить с цитированием
  #2 (permalink)  
Старый 09.12.2019, 08:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Сообщение от svileff
Про бывал проследить за ней но не выходит.
Пробуй так...

<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='https://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function(){
	$(".t706__cartwin-prodamount").bind( 'DOMSubtreeModified',function() {
		var val=$(".t706__cartwin-prodamount").text();
		if (val>5) {
			alert('Ok');
		};
	});
	$('button').click(function(){
		var o=$(".t706__cartwin-prodamount")
		var val=o.text();
		o.text(++val);
	});
});
</script>
</head>
<body>
<span class="t706__cartwin-prodamount">3</span>
<button>+</button>
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 09.12.2019, 09:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

DOMSubtreeModified
Ответить с цитированием
  #4 (permalink)  
Старый 10.12.2019, 01:36
Аспирант
Отправить личное сообщение для svileff Посмотреть профиль Найти все сообщения от svileff
 
Регистрация: 25.11.2019
Сообщений: 39

Немного по другому решил эту задачу, спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отслеживать изменение содержимого тега div? raja Общие вопросы Javascript 1 17.07.2017 14:12
как в jquery в ajax запросе отслеживать изменения длинны ответа. happy_Mikhail jQuery 3 16.11.2014 14:14
Как реализована изменение цвета фотографии? progress0477 jQuery 0 17.09.2012 17:17
Динамическое изменение цены originalpr Элементы интерфейса 4 18.03.2010 12:09
Изменение H3 Как? KruGoZor jQuery 4 23.01.2009 17:44