【发布时间】:2018-07-14 23:58:36
【问题描述】:
我已经在台式机上完成了,但是当我在移动设备上尝试代码时,由于某种原因它崩溃了
window.onscroll = () => {
const nav = document.querySelector('#navbar');
var viewportWidth = $(window).width();
if (viewportWidth > 1020) {
if(this.scrollY <= 500) nav.className = ''; else nav.className = 'scroll';}
};
【问题讨论】:
-
什么移动平台?您确定该平台支持粗箭头功能吗?
-
我认为您可能需要重新考虑将更改应用于
nav元素的方法。滚动时您正在不断地编辑className。
标签: javascript mobile scroll