Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery调整要触发的侦听器的大小仅更改宽度_Javascript_Jquery_Resize_Width_Listener - Fatal编程技术网

Javascript jQuery调整要触发的侦听器的大小仅更改宽度

Javascript jQuery调整要触发的侦听器的大小仅更改宽度,javascript,jquery,resize,width,listener,Javascript,Jquery,Resize,Width,Listener,我只需要在宽度而不是高度发生变化时触发一个函数。 我怎样才能在不复制功能的情况下做到这一点 $(window).resize(function() { var pageWidth = $(window).width(); if(pageWidth > 100){ $("#content").show(); } if(pageWidth < 100){ $("#content").hide(); } }); $(窗口)。调整大小(函数(){ var pageWidt

我只需要在宽度而不是高度发生变化时触发一个函数。 我怎样才能在不复制功能的情况下做到这一点

$(window).resize(function() {
var pageWidth = $(window).width();
if(pageWidth > 100){
    $("#content").show();
}
if(pageWidth < 100){
    $("#content").hide();
}
}); 
$(窗口)。调整大小(函数(){
var pageWidth=$(窗口).width();
如果(页面宽度>100){
$(“#内容”).show();
}
如果(页面宽度<100){
$(“#内容”).hide();
}
}); 

事实上我想我找到了答案

var initialWidth = $(window).width();
$(window).resize(function() {
  var pageWidth = $(window).width();
  if(pageWidth > 100 && pageWidth !== initialWidth){
    $("#content").show();
    initialWidth = pageWidth;
  }
  if(pageWidth < 100 && pageWidth !== initialWidth){
    $("#content").hide();
    initialWidth = pageWidth;
  }
});
var initialWidth=$(窗口).width();
$(窗口)。调整大小(函数(){
var pageWidth=$(窗口).width();
如果(pageWidth>100&&pageWidth!==initialWidth){
$(“#内容”).show();
initialWidth=页面宽度;
}
if(pageWidth<100&&pageWidth!==initialWidth){
$(“#内容”).hide();
initialWidth=页面宽度;
}
});