Я хочу создать 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;
}
туАггау может содержать любое количество элементов, поэтому я хочу, переключатель должен быть создан динамически основанный на длине массива. Случай default
всегда был бы первым вариантом.
Массив создается из location.href с регулярным выражением, чтобы извлечь только то, что мне нужно.
Спасибо большое!
Примечание стороны: 'myArray' должны быть [с помощью скобок] (https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Core_Language_Features#Array_literals), а не круглые скобки. Как есть, 'myArray ===" #database ". –