【问题标题】:jQuery - compatibility issue with FirefoxjQuery - 与 Firefox 的兼容性问题
【发布时间】:2016-08-15 09:08:59
【问题描述】:

目前,我正在学习如何用 javascript 和 jquery 编写代码。但是,我写了一个简单的 jquery 代码,如果你调整窗口大小,页面会自动刷新。它适用于 Chrome、IE、Edge、Opera,但不适用于 Mozilla Firefox。有人可以检查代码并告诉我有什么问题以及为什么它不适用于 Firefox。我将非常感激并提前感谢您。

$(document).ready(function() {
    $(window).resize(function(){location.reload(true);});
});

最好的问候,

乔治·S.

【问题讨论】:

    标签: javascript jquery firefox cross-browser compatibility


    【解决方案1】:

    尝试在$(document).ready之外调用函数

    如果这不起作用,请尝试 window.location.href=window.location.href; 而不是 location.reload(true);

    $(document).ready( function () {
        // nothing in here
    });
    
    $(window).resize(yourfunction);
    
     function yourfunction(){
          location.reload(true);
     }
    

    $(window).resize( function () {
        location.reload(true);
    });
    

    【讨论】:

    • 它使用以下结构:$(document).ready(function() { $(window).resize(function(){ window.location.href=window.location.href; }); }); 6 分钟后,我会给你最好的答案选择。感谢您的快速回复,我真的很感激。
    • @GeorgeStoqnov 没问题。很高兴我能帮上忙!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-02
    相关资源
    最近更新 更多