rikulia, Quote (rikulia)
likbezz, привет!
установила сюда ещё один скрипт открыть/закрыть (что бы убрать те элементы из шапки..)
но теперь волнуюсь что это перегрузит сайт :/ ты как считаешь, он не очень тормазит?
Приветики)
Куда нажать?
Не вижу кнопки открыть/закрыть)))
А вообще, если просто, действительно, открыть закрыть - для этого можно использовать либо - чистый JavaScript, например:
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="document.getElementById('id').style.display='none';return false;">Закрыть</a><br />
<a href="javascript://" onclick="document.getElementById('id').style.display='';return false;">Открыть</a>
или
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="document.getElementById('id').style.display='none';return false;">Закрыть</a><br />
<a href="javascript://" onclick="document.getElementById('id').style.display='block';return false;">Открыть</a>
Или простенькую функцию:
Code
<script type="text/javascript">
function toggle(obj){var el=document.getElementById(obj);if(el.style.display!='none'){el.style.display='none'}else{el.style.display=''}};
</script>
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="toggle('id');return false;">Закрыть</a><br />
<a href="javascript://" onclick="toggle('id');return false;">Открыть</a>
или
Code
<script type="text/javascript">
function toggle(obj){var el=document.getElementById(obj);if(el.style.display!='none'){el.style.display='none'}else{el.style.display=''}};
</script>
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="toggle('id');return false;">Открыть / Закрыть</a>
...
Или, если нужны какие либо эффекты, стандартные функции jQuery,
Типа:
Просто - открыть/закрыть
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="$('#id').hide();return false;">Закрыть</a> |
<a href="javascript://" onclick="$('#id').show();return false;">Открыть</a>
С разворотом:
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="$('#id').slideUp();return false;">Закрыть</a> |
<a href="javascript://" onclick="$('#id').slideDown();return false;">Открыть</a>
С прозрачностью:
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="$('#id').fadeOut();return false;">Закрыть</a> |
<a href="javascript://" onclick="$('#id').fadeIn();return false;">Открыть</a>
SlideToggle
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="$('#id').slideToggle();return false;">Закрыть / Открыть</a>
FadeToggle
Code
<div id="id">Здесь располагается содержимое id "id"</div>
<a href="javascript://" onclick="$('#id').fadeToggle();return false;">Закрыть / Открыть</a>
...
И так далее.
То бишь не обязательно подключать какие либо скрипты что бы просто открыть закрыть )
...
Типа:
☑ Варианты скриптов Открыть / Закрыть, Примеры, Эффекты, Реализация
...