Показать сообщение отдельно
  #6 (permalink)  
Старый 18.04.2013, 21:00
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

В данном случае проще всего просто вызвать открытие блока в ручную.
<style> .box{display:none} </style>
<script>
function openbox(id){
    var current= document.getElementById(id).style;
  
    if(current.display === 'block'){
       current.display = '';
    }else{
       current.display = 'block';
    }
    if(openbox.last !== current) {
        openbox.last.display='';
        openbox.last = current;
    }
}
openbox.last = {};
</script>
  
  
<div onclick="openbox('box1'); return false" >box1</div>
<div id="box1" class="box">инфорация1</div>
  
<div onclick="openbox('box2'); return false" >box2</div>
<div id="box2" class="box">инфорация2</div>

<script>openbox('box1');</script>
Но вообще этот код сделан на коленке и мне не нравится.)
__________________
29375, 35
Ответить с цитированием