我正在寻找一个事件监听器,它的作用是像jQuery的.resize(),但只有在调整大小的对象(谈论窗口)在x轴上调整大小时,或者两者都调整大小,而不是在y轴上. – 所以基本上只听宽度的调整大小事件.
解决方法
您可以将浏览器的宽度保存在变量的窗口加载中.例:
var w = 0; $( window ).load( function(){ w = $( window ).width(); }); $( window ).resize( function(){ if( w != $( window ).width() ){ //Do something w = $( window ).width(); delete w; } });