2016-04-21 99 views
0

目前,我正在學習如何在javascript和jquery中編寫代碼。不過,我寫了一個簡單的jQuery代碼,如果您調整窗口大小,頁面會自動刷新。它正在使用Chrome,IE,Edge,Opera,但不在Mozilla Firefox中。有人可以檢查代碼並告訴我什麼是錯的,爲什麼它不適用於Firefox。我會非常感激,並提前謝謝你。jQuery - 與Firefox的兼容性問題

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

最好的問候,

喬治·S·

回答

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); 
}); 
+0

它的工作並具有以下結構: '$(文件)。就緒(函數(){ \t $(窗口).resize(函數(){ \t \t window.location.href =窗口。 location.href; \t}); }); ' 6分鐘後我會給你最好的答案選擇。感謝您的快速回復,我真的很感激。 –

+1

@GeorgeStoqnov沒問題。很高興我能幫上忙! – Radmation