Четверг, 16.05.2024, 22:27 Приветствую Вас, Гость
Главная | Форум | Файлы | Все для тебя | Блог | Статьи | Видео
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Cкрипты для uCoz » Другие скрипты uCoz » Спойлер на основе jQuery
Спойлер на основе jQuery
SeruysavaДата: Среда, 16.12.2009, 01:58 | Сообщение # 1








Seruysava
Группа: Администраторы
Сообщений: 267
Репутация: 2
Статус: Offline

Сделаем аккуратный и простой спойлер на основе библиотеки jQuery . Спойлер - это способ прикрыть некоторую информацию от глаз посетителя, чтоб не отвлекать его от основного материала. Пользователь может посмотреть, что находится в спойлере одним кликом мыши и так же может его снова закрыть.
В самом начале нужно подключить к странице модуль jQuery .
Внимание! Если ваш сайт создан на основе UCOZ , то подключать jQuery не нужно, и вы можете пропустить этот шаг. Остальным дизайнерам рекомендуется узнать, установлен ли у вас плагин jQuery . Если не установлен, то пропишите в разделе HEAD следующий код:

Code

  <script type="text/javascript" src="http://szenprogs.ru/scripts/jquery-1.3.2.js"></script>

Теперь jQuery подключен и можно приступать к внедрению скрипта. Код скрипта нужно разместить также в теле HEAD уже после объявления jQuery . Если поставите код перед тегом </head> , то не ошибетесь. Сам код выглядит так:

Code

<script type="text/javascript">
      $(document).ready(function(){
        $('.splLink').click(function(){
          $(this).parent().children('div.splCont').tog gle ('normal');
          return false;
        });
      });
</script>

Теперь нужно подготовить класс, который будет скрывать содержимое спойлера . Его нужно вписать либо в файл css-стилей, либо в тег <style> :

Code

  splCont{display:none;border:1px solid #cccccc;padding:3px 5px;}

Все подготовительные работы закончены. Сам код спойлера выглядит так:

Code

<div><a href="javascript://" class="splLink">Спойлер...</a><div class="splCont">
      тут текст, спрятанный внутри спойлера...
</div></div>

Спойлер можно ставить в любом места страницы. Количество спойлеров на странице не ограничено. Также можно вкладывать один спойлер в другой. Главное, не менять теги и порядок тегов спойлера.
Удачи всем!

 
Форум » Cкрипты для uCoz » Другие скрипты uCoz » Спойлер на основе jQuery
  • Страница 1 из 1
  • 1
Поиск:


http://for-ucoz.org.ru/
Создать бесплатный сайт с uCoz