Форум русской поддержки Joomla!® CMS
08.12.2016, 07:59:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Плавное появление блока по ссылке, javascript

 (Прочитано 371 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ivan petrov
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 116


« : 20.08.2015, 19:55:34 »

Нужно что то универсальное и маленькое на javascript или jquery.
Имеется вот такой код:
Код:
<script type="text/javascript">
var show;
function hidetxt(type){
param=document.getElementById(type);
if(param.style.display == "none") {
if(show) show.style.display = "none";
param.style.display = "block";
show = param;
}else param.style.display = "none"
}
</script>
<a href="#" onclick="hidetxt('bloсk');">блок</a>
<div id="bloсk" style="display:none;">текст</div>
Нужна анимация плавного появления, но как ее сделать?

Этот код универсален тем что, мне не нужно каждый раз в скрипте писать что то типо:
Код:
// Отображаем скрытый блок
        $("DIV#box")
// Скрываем блок
        $("DIV#box")
И так для каждого блока, а у меня этих блоков много, соответственно и кода много, а сайт и так перегружен разнообразными скриптами.
Еще он хорош тем что если у меня 2 блока и первый блок открыт, то при открытии 2 блока, первый закрывается.
В jquery и javascript нифига не понимаю, по этому прошу помощи.
Записан
ivan petrov
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 116


« Ответ #1 : 20.08.2015, 20:11:29 »

А и еще хотел спросить, как можно сделать AJAX вкладки в Joomla?
В некоторых вкладках загружаются фото и модули некоторые, и что бы не перегружать страницу нужно их подгружать по нажатию на кнопку.
Как это можно реализовать? Есть ли готовые решения? Модули, плагины какие то?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet