Показать сообщение отдельно
  #1 (permalink)  
Старый 21.02.2015, 09:39
Интересующийся
Отправить личное сообщение для Dan Atst Посмотреть профиль Найти все сообщения от Dan Atst
 
Регистрация: 21.02.2015
Сообщений: 15

Не сразу срабатывает скрипт на странице
Всем добрый день! На данном сайте нашел скрипт "Открытие/скрытие блока при нажатии на ссылку". Поставил себе на сайт, но проблема в том, что он срабатывает не сразу. Т.е. как только вы загрузили страницу, блоки будут открываться только после двойного нажатия на ссылку, в последующие разы нормально, т.е. при одном нажатии; В чем проблема не понимаю. Вот код скрипта:
function openbox(id){
    display = document.getElementById(id).style.display;

    if(display=='none'){
       document.getElementById(id).style.display='block';
    }else{
       document.getElementById(id).style.display='none';
    }
}


Пример вызова блока:
<a href="#" class="cause c1" onclick="openbox('cause1'); return false">Динамично развивающаяся экономика</a>
<div id="cause1">Текст блока</div>


Ответить с цитированием