我想根据我从查询字符串创建的数组创建一个 Javascript 开关。我不确定如何进行。
假设我有一个这样的数组:
var myArray = ("#general","#controlpanel","#database");
我想创建这个...
switch(target){
case "#general":
$("#general").show();
$("#controlpanel, #database").hide();
break;
case "#controlpanel":
$("#controlpanel").show();
$("#general, #database").hide();
break;
case "#database":
$("#database").show();
$("#general, #controlpanel").hide();
break;
}
myArray 可以包含任意数量的元素,因此我希望根据数组的长度动态创建开关。案件default
永远是第一选择。
该数组是从带有正则表达式的 location.href 创建的,以仅提取我需要的内容。
非常感谢!