JQuery/Javascript和使用\u0026\u0026运算符

前端之家收集整理的这篇文章主要介绍了JQuery/Javascript和使用\u0026\u0026运算符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图让一个简单的条件语句工作,并遇到问题.失败的代码
$(document).ready(function(){
    var wwidth = $(window).width();

    if (wwidth < 321) {
        alert("I am 320 pixels wide,or less");
        window.scrollTo(0,0);
    } else if (wwidth > 321) && (wwidth < 481) {
        alert("I am between 320 and 480 pixels wide")
    }
});

如果我删除了else代码的一部分,我会得到警报.如果我尝试使用&&或||操作符将失败.我用谷歌搜索,我找不到它无法正常工作的原因.我也尝试过:

((wwidth > 321 && wwidth < 481))

以及其他方式,以防万一它是一些奇怪的语法.

任何帮助将不胜感激.谢谢 :)

解决方法

((wwidth > 321) && (wwidth < 481))

这是你需要的条件(http://jsfiddle.net/malet/wLrpt/).

我也会考虑让你的情况更加清晰:

if (wwidth <= 320) {
    alert("I am 320 pixels wide,or less");
    window.scrollTo(0,0);
} else if ((wwidth > 320) && (wwidth <= 480)) {
    alert("I am between 320 and 480 pixels wide")
}

猜你在找的jQuery相关文章