Как отследить изменение числового значения переменной?
Доброе утро всем.
Имеется переменная, которая постоянно меняет свое числовое значение, то в большую сторону, то в меньшую. Подскажите как при помощи jquery отследить в какую сторону изменяется значение исходя от последней точки остановки? Т.е. мне надо добавить один class, если значение увеличилось и другой class, если значение уменьшилось. |
она вообще своей жизнью живет? или какой то обработчик участвует?
если своей жизнью.
var b;
setInterval(function (){
var a = Math.random();
console.log(a>b?'увеличилось':'уменьшилось');
b = a;
},1000)
|
Цитата:
function setWidth() {
var originalAddClassMethod = jQuery.fn.addClass;
$.fn.addClass = function(){
var result = originalAddClassMethod.apply(this, arguments);
$(this).trigger('cssClassChanged');
return result;
}
var $real_width = $('.slick-dots .slick-active').width();
var $parentoffset = $('.slick-dots .slick-active').offset().left;
$(".dot-border").css({width: $real_width + 'px', left: $parentoffset + 'px' });
}
setWidth();
$(window).resize( setWidth );
$(".slick-dots").on('cssClassChanged', function(){
setWidth();
});
|
отслеживайте индекс класса slick-center.
|
Цитата:
|
$('.slick-center').index();
а дальше пост номер 2 |
| Часовой пояс GMT +3, время: 05:13. |