我有一個可以應用到一個元素3種可能的職業組合,爲我們着想的類如果else語句層次JS
".a" and ".b"
有時都.a
,並且可以應用於.b
或有時只是.a
有時無班級。我想寫一個聲明,如果現在映入例如
if (node.hasClass("a")){
//do something
}else if(node.hasClass("a") && node.hasClass("b")){
//do something different
}else{
//some something else all together
};
但是,所有3種可能的組合,如果這種說法是不工作的,有什麼建議?
謝謝!
** hasClass();是一個YUI3方法
如果訂購,請切換您的其他產品。如果因爲第一個條件將始終滿足,你將永遠不會得到第二個其他人。切換條件的順序。 (node.hasClass(「a」)&& node.hasClass(「b」)){else} if(node.hasClass(「a」)){else { } else {} ' ' ' –