所有Javascript语句都将被评估

所有Javascript语句都将被评估,javascript,jquery,if-statement,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" &&

嗨,我希望对每个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
}

将它们交给常规ifs,这将使它们彼此独立运行

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

如果希望从其中一个执行条件,而不是同时从两个或全部执行条件,则使用If-else,在您的情况下,希望执行所有条件,因此对所有条件使用If-condition语句,如

//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
}

只需使用
if
而不是
else if
。删除
else
。如果,只需使用