javascript - 去除特定屏幕宽度下的JS功能

标签 javascript jquery mouseover

当屏幕处于特定宽度时,我试图删除某些功能。我想知道你能否告诉我为什么这不起作用?

http://jsbin.com/ALAYOru/1/edit

当屏幕低于 700 像素时,我删除了“has-sub-menu”类,但它仍然执行鼠标悬停事件。

谢谢!

最佳答案

或者这个。

function isWindowSmall()
{
  if(window.innerWidth < 700px) return true;
  else return false;
}




$(".some-btn").on('click',function()
{
  if(isWindowSmall()){
  //do something for small windows
}
else{
  //do something else for big windows
}
});

关于javascript - 去除特定屏幕宽度下的JS功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18659279/

相关文章:

javascript - 大数据集打破d3桑基图

javascript - 我可以在 jquery 中的 Option Value 中获得 2 个值吗?

javascript - 如何在jquery上循环一个数组

jquery - 如何从文本超链接中删除下划线?

javascript - 使用javascript获取鼠标悬停下的所有div

javascript - 如何在 JavaScript 中实现或使用继承?

javascript - 如何加载 Three.js 文本几何形状的字体

javascript - 有没有一种方法可以让鼠标悬停在上面,这样就不会那么烦躁了?

javascript - 主干 逆向观

javascript - 如何在 CakePHP 2.0 中包含 JavaScript 文件