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检测大小';t在移动环境中工作(Chrome开发工具)_Javascript_Jquery_Html_Google Chrome - Fatal编程技术网

Javascript检测大小';t在移动环境中工作(Chrome开发工具)

Javascript检测大小';t在移动环境中工作(Chrome开发工具),javascript,jquery,html,google-chrome,Javascript,Jquery,Html,Google Chrome,我有一个简单的语句,如果设备大小小于992px,它将禁用页面上的滑块 当在浏览器中正常测试时,它可以完美地工作,并满足我的要求。当我切换到Chrome开发工具并在移动环境中试用时,它就不起作用了 $(window).resize(function() { if ($(window).width() > 992) { $(".disable-owl-swipe").on("touchstart mousedown", function(e) { // Preve

我有一个简单的语句,如果设备大小小于992px,它将禁用页面上的滑块

当在浏览器中正常测试时,它可以完美地工作,并满足我的要求。当我切换到Chrome开发工具并在移动环境中试用时,它就不起作用了

 $(window).resize(function() {
  if ($(window).width() > 992) {
        $(".disable-owl-swipe").on("touchstart mousedown", function(e) {
    // Prevent carousel swipe
    e.stopPropagation();
});
  }
 else {
     //donothing
 }
});
另外,我也非常确定我的比较运算符是错误的,(
$(window).width()>992

当然,如果我想在设备小于992px时发生一个事件,它应该是(
$(window).width()<992
)-奇怪的是它工作得很好


奇怪吧。有什么想法吗?

js
在问题出现时,将
touchstart鼠标向下重新连接到
”。在每次
调整大小时禁用owl滑动“
?我不明白你在说什么?你能进一步解释一下你只在
resize
上触发一个事件吗?如果你想让它工作的话,你也应该在
onload
上触发该事件。哦,这很有意义。不知道我怎么没发现,谢谢。这也解决了我的比较运算符问题