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, время: 18:49. |