Javascript StimeTimeUT的新实例基础 我将使用ZURB基金会框架的粘性组件,但异步: const sticky = new Foundation.Sticky($('.sticky'));
如果我运行这段代码,它工作得很好。但是使用setTimeout时,它不起作用:Javascript StimeTimeUT的新实例基础 我将使用ZURB基金会框架的粘性组件,但异步: const sticky = new Foundation.Sticky($('.sticky'));,javascript,asynchronous,zurb-foundation,Javascript,Asynchronous,Zurb Foundation,如果我运行这段代码,它工作得很好。但是使用setTimeout时,它不起作用: setTimeout(() => { const sticky = new Foundation.Sticky($('.sticky')); }, 2000); 你可以在电脑上测试 有人能帮我吗?我不知道为什么我的新实例不能在异步代码中工作 谢谢大家! 我通过调用Sticky的\u calc()方法重新计算点: setTimeout(() => { const sticky = new Fou
setTimeout(() => {
const sticky = new Foundation.Sticky($('.sticky'));
}, 2000);
你可以在电脑上测试
有人能帮我吗?我不知道为什么我的新实例不能在异步代码中工作
谢谢大家! 我通过调用
Sticky
的\u calc()
方法重新计算点:
setTimeout(() => {
const sticky = new Foundation.Sticky($('.sticky'));
$('.sticky').foundation('_calc', true);
}, 2000);
这在您的代码笔示例中起作用。
我在中找到了解决方案。定义不起作用。你为什么要这样做?是的,对不起。说到“不工作”,我指的是滚动条上的插件(左侧边栏将被修复)。我在第一篇文章中添加了代码笔演示