здравствуите, есть две кнопки, для включеня/отключеня врашеня ролика.
отключение сделал так и работает:
var scroll_off = function(e) {
e.preventDefault();
};
$("#disable_scroll").on("click", function () {
if ("onmousewheel" in document) { // для всех браузерах кроме Фирефох
document.onmousewheel = scroll_off;
} else { // для Фирефох
document.addEventListener('DOMMouseScroll', scroll_off);
}
});
но не получается снова включить врашеня ролика, не получается толко Фирефохе, в осталних браузерах работает, не можете сказать где я ошибаю? почему в фирефох-е не включается ролик снова?
вот код:
var scroll_on = function (e) {};
$("#enable_scroll").on("click", function () {
if ("onmousewheel" in document) {
document.onmousewheel = scroll_on;
} else {
document.addEventListener('DOMMouseScroll', scroll_on);
}
});