繁体   English   中英

JQuery window.resize 不起作用只是重新加载

[英]JQuery window.resize not working just reloading

我有一个 function 来调整页面,使其无论设备如何都不会滚动,它完全可以工作,但是,当您旋转屏幕或更改设备以检查 Google Chrome 时,function 不起作用,只有我在有效的页面上重新加载,我不知道我做错了什么,这就是我所说的她

$("document").ready(function() {
    changesize();
    $(window).resize(function() {
        changesize();
    });
};

这是一个语法错误文档准备好 function 右括号丢失。 请参考下面的代码。

$(document).ready(function() {
    changesize();
    $(window).resize(function() {
        changesize();
    });
});    

我认为这段代码应该可以解决您的问题。 当您翻转设备时,它应该会根据需要触发调整大小 function。 让我知道它是否有效:

window.addEventListener("orientationchange", function() {
    window.dispatchEvent(new Event("resize"));
}, false);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM