Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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 如果WindowsSize太小,如何执行脚本?_Javascript_Jquery_Css - Fatal编程技术网

Javascript 如果WindowsSize太小,如何执行脚本?

Javascript 如果WindowsSize太小,如何执行脚本?,javascript,jquery,css,Javascript,Jquery,Css,这有什么不对 if ((window.innerWidth < 1170)) ? { alert("so eng hier!"); }; if((window.innerWidth

这有什么不对

if ((window.innerWidth < 1170)) ? {
    alert("so eng hier!");
};
if((window.innerWidth<1170))?{
警觉(“太好了!”);
};
它只被调用一次(大概是在页面加载时)。我认为您希望绑定到:

$(window).on('resize', function(){
  // check window size here and react when it's too small.
});

除了明显的语法错误,问号,什么都没有。也许您的意思是在窗口的调整大小事件中执行该代码块

window.onresize = function(event) {

    if ((window.innerWidth < 1170))  {
        alert("so eng hier!");
    };

}
window.onresize=函数(事件){
如果((窗内宽度<1170)){
警觉(“太好了!”);
};
}

小心警告,因为每次触发“窗口大小调整”事件时它都会触发,因此当您试图调整窗口大小使其变大时,它会不断弹出。

没有问题,但它只会在页面加载时触发。如果您想让用户在查看站点时调整窗口大小,请添加一个侦听器

window.onresize = resize();

var resize = function (){
    if (window.innerWidth < 1170){
        alert("so eng hier!");
    };
};
window.onresize=resize();
var resize=函数(){
如果(窗内宽度<1170){
警觉(“太好了!”);
};
};

哦,对了。那是什么?在里面干什么?如果语法错误,请检查您的

有一个问号,这是语法错误。