$(window).height()
在页面加载时获取窗口的高度。但是,当放大/缩小时,我想要新的视点高度。这可能吗?
它可以很好地调整普通浏览器的大小,但我想在移动设备上放大/缩小不会触发$(window).resize()
?或者至少它不会更新窗口的大小
为了澄清,我正在谈论放大移动浏览器。我正在模拟css属性位置:使用jQuery修复。
$(elements).css('top', $("body").scrollTop() - 42 + $(window).height() / 2)
是我正在使用的代码。它基本上使元素在屏幕上垂直居中。这是在$(window).resize
和$(window).scroll
上触发的。代码可以正常工作,但缩放不会更新$(window).height()
修改
所以我想另一种提问方式:如何在javascript / jQuery中获得视点中心的任何想法?