所有要评估的Javascript语句

时间:2013-04-19 04:41:21

标签: javascript jquery if-statement

您好我想要评估每个if语句(java脚本)。这种情况不会发生,当一两个为真时,其余的陈述不会被评估。他们都是独立的问题。我应该使用什么而不是if和else?感谢。

//Side-Vent-Even
if (SideVent == "Side-Vent-Even" && Canvas=="Base-Shirt") {
// do this
}

//Side-Vent-Uneven
else if (SideVent2 == "Side-Vent-Uneven" && Canvas=="Base-Shirt") {
// do this
}

//Golf-Tee-Right
else if (GolfTee == "Golf-Tee-Right" && Canvas=="Base-Shirt") {
// do this
}

//Golf-Tee-Left
else if (GolfTee2 == "Golf-Tee-Left" && Canvas=="Base-Shirt") {
// do this
}

2 个答案:

答案 0 :(得分:1)

将它们转换为常规ifs,这将导致它们彼此独立运行

if(){
}
....
if(){
}

答案 1 :(得分:0)

如果你希望从他们中的任何一个而不是两个或全部执行条件时使用else,在你的情况下你想要所有这些都被执行,因此如果条件语句适用于所有,如

//Side-Vent-Even
if (SideVent == "Side-Vent-Even" && Canvas=="Base-Shirt") {
  // do this
}

//Side-Vent-Uneven
 if (SideVent2 == "Side-Vent-Uneven" && Canvas=="Base-Shirt") {
  // do this
}
相关问题