这是我的代码:
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;
}
答案 0 :(得分:2)
你有什么应该工作。确保字符串是相同的大小写,并且没有尾随或前导空格:
var text = $.trim($('#target').val().toLowerCase());
您还可以将indexOf
与数组一起使用:
if (['money', 'wealth'].indexOf(text) !== -1) {
// The text is in the array
}