use*_*255 8 javascript jquery resize window
我使用jQuery的函数.resize()调整窗口大小有点问题.我想知道哪个尺寸越来越大 - 宽度或高度.我需要这个,因为如果我只提出两个条件 - 如果宽度比div大50px并且如果高度比div大50px,
// (pseudocode)
if width = div.width + 50px
width = something
if height = div.height + 50px
height = something
Run Code Online (Sandbox Code Playgroud)
然后正在处理一个条件,我只能调整宽度或高度.
我怎么知道哪个尺寸正在变化,或两者都是?
Ano*_*oop 19
通过在变量中保存最后一个窗口大小值.
var h = $(window).height(), w = $(window).width();
$(window).resize(function(){
var nh = $(window).height(), nw = $(window).width();
// compare the corresponding variables.
h = nh; w = nw; // update h and w;
});
Run Code Online (Sandbox Code Playgroud)