0
我正在開發一個交互式工具,它有jQuery根據屏幕大小調整某些動畫的位置。問題是,這不會更新屏幕大小,不像CSS上的媒體查詢。在Window Resize上更新jQuery
我試過這個方法:
var screenSize = viewport()['width'];
$(window).resize(function() {
if (screenSize >= 730 && screenSize <= 739) {
// new animation positions
} else if (screenSize >= 740 && screenSize <= 749) {
// new animation positions
} else {
// new animation positions
}
});
知道爲什麼這是行不通的?我可以調整窗口大小並刷新以查找新位置中的動畫,但不會在未刷新時調整大小。
謝謝。
請在[編輯]中解釋爲什麼/代碼如何回答問題?不提供代碼的答案是不鼓勵的,因爲它們不像代碼解釋那樣容易學習。沒有解釋,需要花費更多的時間和精力來理解正在做什麼,對代碼所做的修改,代碼是否回答問題等等。對於試圖從答案中學習的人以及那些評估回答是否有效,或值得投票。 – Makyen 2015-02-25 06:06:39
對不起我的回覆! – Ila 2015-02-25 06:27:21