Добрый день. Работаю с jQ переменными. Столкнулся с такой проблемой.
Есть див блок с отступами css (top). Это свойство изменяется с прокруткой колесико мыши. Вешаю значение свойства в переменную, провожу if сравнение, вывожу то что надо. Примерный код выглядит примерно так
Код:
|
var str_d = - WindowsHeight
var str_h = parseInt($('#mCSB_1_container').css('top')) -10
if(str_d > str_h){
$('#strelka').removeClass().addClass('blue')
}else{
$('#strelka').removeClass().addClass('white')
}
} |
WindowsHeight - переменная высоты окна браузера (проблема не в ней). Проблема в переменной str_h, мне нужно постоянно проверять наличие отступов у элемента #mCSB_1_container, если оно больше значения переменной str_h, то выводить то, что мне надо (это все как надо прописано в if)
Пытался повесить все это на setInterval, работает, но я боюсь ставить период setInterval в единицу (вдруг браузер взорвется). В связи с этим у меня два вопроса: не взорвется ли браузер, если я поставлю период интервала в одну миллисекунду?(т.е. не сожрутся ли ресурсы браузера) и есть ли альтернативное решение, дабы постоянно проверять отступы? Или перезаписывать значение переменной, если отступ изменился