Прокручивание окна
Здравствуйте!
У меня есть окно и 2 стрелки (вверх и вниз), при наведении на стрелку окно должно скролиться. Вверх отлично скролится, а вниз - проезжает ровно на 8 пикселей и останавливается, не понимаю почему. ScrollWindow.prototype.scroll = function (direction) { var tmp = this.$[0]; if (direction == '+') { tmp.scrollTop -= 2; } else { tmp.scrollTop += 2; } if (scrollIndicator == true) { setTimeout(function () { bodyParent.data('window').scroll(direction); }, 50); } }; При движении вниз direction == '-' и должна выполняться эта строчка: tmp.scrollTop += 2; Если поставить туда console.log, то я вижу что функция заходит в условие но не меняет значение scrollTop |
если заменить tmp.scrollTop += 2; на tmp.scrollTop += 20; то работает, но хотелысь бы двигать плавнее. В чем причина?
|
Часовой пояс GMT +3, время: 17:35. |