我正在使用fullpagejs和AOS让一些 div 在滚动时从页面底部弹出(或者至少这是我想要实现的)。
不幸的是,它不起作用。
是的,我已阅读fullpage的常见问题解答scrollbar
部分,是的,设置为true
并autoscroll
设置为false
.
我的设置如下:
<div class="section" id="test">
<div class="slide">
<div class="section">
{someOtherContent}
<!-- div i want to animate is down below -->
<div data-aos="slide-up">test</div>
</div>
</div>
<div class="slide"></div>
<div class="slide"></div>
</div>
$('#test').fullpage({
lazyLoading: false,
lockAnchors: true,
scrollingSpeed: 300,
fitToSection: false,
easing: 'easeInOutCubic',
easingcss3: 'ease',
loopHorizontal: false,
offsetSections: false,
resetSliders: false,
scrollOverflow: true,
scrollOverflowReset: true,
touchSensitivity: 0,
bigSectionsDestination: top,
keyboardScrolling: false,
animateAnchor: false,
recordHistory: true,
controlArrows: false,
verticalCentered: true,
responsiveWidth: 0,
responsiveHeight: 0,
sectionSelector: '.section',
slideSelector: '.slide',
scrollBar:true
//events
afterLoad: function (anchor, index( {
initArrowEventListener()
}
afterLoad 事件函数只是初始化我的菜单链接(基于幻灯片索引),唯一相关的部分是我AOS
在单击一个特定链接时进行初始化(因为我希望该库仅在特定页面上工作,而不是在任何地方工作。
所以,我加载页面,点击导航到我想要的slider页面,调用函数(控制台日志证明,以及AOS类应用到相关div),我可以看到滚动条,但是什么也没有, div 没有从底部弹出。
知道我在这里做错了什么吗?
曾经有这支笔说明了同样的问题。点击“关于”(初始化AOS的函数也被称为标题的函数),滚动到底部,你会看到很多空白。如果您检查控制台,则会在元素上初始化 AOS(应用其类),但元素永远不会向上滑动)