如何写一个if或声明

时间:2013-05-15 15:56:41

标签: jquery if-statement

这是我的代码:

if ($("#target").val() == "money") {
    //alert("you asked for money!");
    $("h1").text(bigMoney);
    return false;
} 

我想说如果val()=金钱或财富。我试过用||但我显然错了:

 if ($("#target").val() == "money" || $("#target").val() == "wealth") {
        //alert("you asked for money!");
        $("h1").text(bigMoney);
        return false;
    } 

1 个答案:

答案 0 :(得分:2)

你有什么应该工作。确保字符串是相同的大小写,并且没有尾随或前导空格:

var text = $.trim($('#target').val().toLowerCase());

您还可以将indexOf与数组一起使用:

if (['money', 'wealth'].indexOf(text) !== -1) {
    // The text is in the array
}