Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по fullpage.js (https://javascript.ru/forum/misc/72774-vopros-po-fullpage-js.html)

dima-kruglyak 25.02.2018 11:56

Вопрос по fullpage.js
 
Может кто то сталкивал на fullpage.js, на одной из секций есть небольшой блок со скроллом сделан он через css

.section-3 .text {
height: 270px;
overflow: auto;
}

но мишка на него реагирует, а перелистывает на другую секцию.
Подскажет плиз, как можно решить.

Nexus 25.02.2018 12:05

Можно так попробовать:
[].forEach.call(document.querySelectorAll('.section-3 .text'), function(elem) {
	var onwheel = function() {
		(e || window.event).stopPropagation();
	};
  
	if(elem.addEventListener) {
		if('onwheel' in document) {
			elem.addEventListener("wheel", onwheel);
		} else if('onmousewheel' in document) {
			elem.addEventListener("mousewheel", onwheel);
		} else {
			elem.addEventListener("MozMousePixelScroll", onwheel);
		}
	} else { // IE8-
		elem.attachEvent("onmousewheel", onwheel);
	}
});


Часовой пояс GMT +3, время: 04:45.