我的页面正在使用AOS动画插件。 AOS将与页面加载一起加载:
AOS.init({
once: true,
easing: 'ease-in-out'
});
同一页面上的导航列表被隐藏。仅当我们单击导航菜单图标(汉堡图标)时,它才会显示。我还希望使用AOS插件对列表进行动画处理。
这是我用来在点击时初始化插件的代码:
var iconButton = $("button");
iconButton.on("click", function() {
AOS.init({
startEvent: 'click',
easing: 'ease-in-out'
});
});
但是,我认为此插件将在页面加载时初始化。知道了,我该怎么做?
AOS.init({
once: true,
easing: 'ease-in-out'
});
var iconButton = $("button");
iconButton.on("click", function() {
$(iconButton).removeClass('aos-animate');
setTimeout(function() {
$(iconButton).addClass('aos-animate');
}, 400);
});