家伙, 我到处都没有运气。有人能帮我吗? 我想根据屏幕大小将data-offset-top属性更改为两个不同的值。 它适用于重新加载,但我不能使它在调整大小时工作。我究竟做错了什么? 这是代码。
strr();
window.addEventListener('resize', strr);
function strr() {
if (window.outerWidth <= 767) {
document.getElementById("navas").setAttribute("data-offset-top", 300);
} else {
document.getElementById("navas").setAttribute("data-offset-top", 650);
}
}
btw #navas是一个带有词缀的bootstrap nav元素。
祝你好运!