zhilcoff
Новичок
Доброго времени суток, друзья! Помогите разобраться. Мне необходимо создать блоки при клике на которые будут открываться блоки под ними, блоки создаются динамически. Делаю так:
<? for($i=1; $i<=100; $i++) {
if(!empty($item['adr' . $i])) {
if(!empty($item['map' . $i])) { ?>
<div style="margin: 4px;
padding: 1px;
background: #E3EEF8">
<? if(!empty($item['map' . $i])) { ?>
<script type="text/javascript">
<? echo 'var imap = "map' .$i .'"' ?>;
</script>
<a href="javascript:void(0)"
onClick="showHide(imap)"
style="text-decoration: none">
<? } ?>
<div id='map1'>текст</div>
<div id='map2'>текст</div>
<div id='map3'>текст</div>
...........................................
<div id='map100'>текст</div>
Но при использовании этого кода у меня открывается самый нижний блок.
Заранее благодарен за помощь.
<? for($i=1; $i<=100; $i++) {
if(!empty($item['adr' . $i])) {
if(!empty($item['map' . $i])) { ?>
<div style="margin: 4px;
padding: 1px;
background: #E3EEF8">
<? if(!empty($item['map' . $i])) { ?>
<script type="text/javascript">
<? echo 'var imap = "map' .$i .'"' ?>;
</script>
<a href="javascript:void(0)"
onClick="showHide(imap)"
style="text-decoration: none">
<? } ?>
<div id='map1'>текст</div>
<div id='map2'>текст</div>
<div id='map3'>текст</div>
...........................................
<div id='map100'>текст</div>
Но при использовании этого кода у меня открывается самый нижний блок.
Заранее благодарен за помощь.