这不是一个答案,而只是一个观察:
window 对象有自己的 resize 事件,所以不需要使用那个 jquery 插件。
添加调整大小事件侦听器将提供:
window.addEventListener("resize",function(){[code here]});
注意:该插件用于将调整大小事件绑定到窗口对象以外的对象。
值得检查:
https://developer.mozilla.org/en-US/docs/Web/Reference/Events/resize
编辑:
window.onload = function() {
//this will block the horizontal scroll bar from appearing.
document.body.style.overflowX = 'hidden';
//the width will be adjusted at the initial page load.
document.getElementById("rsize").style.width = (window.innerWidth - 15);
window.addEventListener('resize', function() {
document.getElementById("rsize").style.width = (window.innerWidth - 15);
});
};
注意:最终结果取决于您如何实现它,元素的样式如何。
我希望它有帮助。