javascript - 如何停用特定宽度的 JS 代码?

标签 javascript jquery html css

我有一个链接,当我正常点击它时,它会给我一个 alert() (使用 jquery)。

HTML:

<a class="link" href="www.example.com">link</a>

JS:

$(".link").click(function() {
    alert('clicked');
    return false;
});

CSS:

@media (min-width: 980px)
{
  // In this width, when user click on that link,
  // I want to open www.eample.com
}

现在我的问题是:如何判断客户端的宽度是小于还是大于 980 像素?

最佳答案

你可以使用$(window).width()

$(".link").click(function() {
    if($(window).width() >= 980){  
       alert('clicked');
       return false;
     }
});

关于javascript - 如何停用特定宽度的 JS 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33242311/

相关文章:

javascript - 使用 Javascript 从 HTML 表中读取数据

javascript - 为什么jquery的空函数这么复杂?

javascript - 如何获取表单输入,使用 Angular Binding 选择值?

javascript - JsTree 速度问题

jquery - 最初将内容 div 设置为零

javascript - 用 esc 键隐藏一个 div,然后关闭点击?在查询中

javascript - 如何让基于数组的动画 div 一次出现一个,可能只使用 CSS3?

javascript - Backbone.js 路由器具有多页面应用程序?

javascript - 我无法在 CSS 中使 div 高度为 100% 且可滚动

javascript - 图像背景和 Fullpage.js 问题