整页.js滚动滑块
fullpage.js scrolling the sliders
刚开始使用fullPage.js。我在练习中写了一些滑块,发现滑块滚动无法由鼠标滚轮控制。阅读帮助文档 (https://github.com/alvarotrigo/fullPage.js),但仍然没有找到任何参数可以提供帮助。那么谁能给我一些关于如何解决这个问题的建议?
法典:
$(function () {
$("#dowebok").fullpage({
verticalCentered: false,
anchors: ['page1', 'page2', 'page3', 'page4'],
navigation: true,
navigationTooltips: ['1', '2', '3', '4'],
});
});
问题解决了,代码如下:
$('.slider-section').bind('mousewheel DOMMouseScroll', function (e) {
if (e.originalEvent.wheelDelta > 0 || e.originalEvent.detail < 0) {
if (!$('.first-slide').hasClass('active')) {
$.fn.fullpage.moveSlideLeft();
} else {
$.fn.fullpage.moveSectionUp();
}
} else {
if (!$('.last-slide').hasClass('active')) {
$.fn.fullpage.moveSlideRight();
} else {
$.fn.fullpage.moveSectionDown();
}
}
return false;
});
$('.slider-section').bind('mousewheel DOMMouseScroll', function(e){
if(e.originalEvent.wheelDelta > 0 || e.originalEvent.detail < 0){
$.fn.fullpage.moveSlideLeft();
}else{
$.fn.fullpage.moveSlideRight();
}
return false;
});
它在 chrome 中工作,以便在您需要禁用整页的其他浏览器中工作.js滚动
$.fn.fullpage.setAllowScrolling(false);
但是你不能把它设置在afterLeave
或onLoad
事件中,但它是你如何做到这一点的起点。
相关文章:
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- Myo和Node.js:从四元数滚动/俯仰/偏航
- 为什么 JS 不在滚动时调用函数
- 在向下滚动JS/HTML/CSS wordpress网站时替换徽标图像
- 使用JS滑动或滚动图像
- fullpage.js和物化.js;使用实体侧导航禁用鼠标滚动
- css/js:通过滚动固定位置
- Skrollr js没有在手机中向下滚动
- 如何在Angular JS中滚动显示元素
- fullpage.js在滚动时更改滚动方向
- JS/CSS:如何在向下滚动超过1200像素(高度)后更改z索引值
- Javascript-Nightmare.JS无限滚动操作
- Sammy.js缓存和滚动位置时,返回历史
- 如何使用鼠标滚动控制fullPage.js垂直滑块
- 平滑滚动js不滚动
- 自动滚动JS幻灯片不起作用
- JS加载顺序 - 滚动JS禁用,回调解决方案,或者更简单
- 如何使用航点无限滚动.js
- 触摸板上的双指滚动js
- 带骨干的无限滚动js