У меня есть следующий массив ...Loop через Javascript массив
var structure = [
[icon, "Section 1 Name",
[icon, "Item 1.1"],
[icon, "Item 1.2"]
],
[icon, "Section 2 Name",
[icon, "Item 2.1"],
[icon, "Item 2.2"]
],
[icon, "Section 3 Name",
[icon, "Item 3.1"],
[icon, "Item 3.2"]
]
];
И я хотел бы цикл через него, чтобы заполнить мою HTML структуру следующим способом ...
<div id="section">
<h1>Section 1 Name</h1>
<a href="#">Menu Item 1.1</a><br />
<a href="#">Menu Item 1.2</a>
<h1>Section 2 Name</h1>
<a href="#">Menu Item 2.1</a><br />
<a href="#">Menu Item 2.2</a>
<h1>Section 3 Name</h1>
<a href="#">Menu Item 3.1</a><br />
<a href="#">Menu Item 3.2</a>
</div>
I пытались найти советы в Интернете о том, как этого достичь, но большинство рекомендаций, которые я смог найти, больше подходят для многомерных массивов, которые используются для отображения типа сетки данных, а не структуры заголовка и подтипа.
Благодаря
Почему вы не можете попробовать с jQuery? – Butterfly
Какая ценность 'icon' здесь? –
Значок просто будет кодировкой данных base64 значка, который будет помещен непосредственно в img src позднее, для простоты был опущен для этого примера. –