Onscroll вкл/выкл
window.onscroll = function() {
... } функция выполняющаяся при прокрутке страницы. У меня ситуация, когда мне нужно при выполнении определенных действий отключить прокрутку, а затем снова включить. Подскажите плиз, как это проще реализовать? |
function yourScroller() {
//выполняется во время прокрутки
//если нужно удалить слушатель события, то напиши код ниже
window.removeEventListener('scroll', yourScroller, false);
}
window.addEventListener('scroll', yourScroller, false);
|
Если проще, то:
var f = true;
window.onscroll = function() {
if(!f) return;
//тут какие-то действия
}
//если f = true, то скролл работает, если false - нет.
|
| Часовой пояс GMT +3, время: 17:47. |