Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Выплывающий блок с помощью jQuery |
Дата: Вс, 28.03.2010, 19:46:06 | Сообщение # 1
Аватарка Maklay
mKLy in f1Re
OFF
Banned Users
585 Сообщения:
25 Награды:
0 Отзывы:

Данное решение идеально использовать для контактных форм или опросов на сайте. Расположить его можно с любого края страницы. Кроме этого, можно использовать красивую картинку для повышения кликабельности.

Первым делом подключаем скрипты и инициализируем функцию:
Code

Code
<script src="hjquery.min.js" type="text/javascript"></script>
<script src="jquery.tabSlideOut.v1.2.js">

<script>
$(function(){
$('.slide-out-div').tabSlideOut({
tabHandle: '.handle', //класс элемента вкладки
pathToTabImage: 'images/contact_tab.gif', //путь к изображению "обязательно"
imageHeight: '122px', //высота изображения "обязательно"
imageWidth: '40px', //ширина изображения "обязательно"
tabLocation: 'left', //сторона на которой будет вкладка top, right, bottom, или left
speed: 300, //скорость анимации
action: 'click', //опции=: 'click' или 'hover', анимация при нажатии или наведении
topPos: '200px', //расположение от верхнего края/ использовать если tabLocation = left или right
leftPos: '20px', //расположение от левого края/ использовать если tabLocation = bottom или top
fixedPosition: false //опции: true сделает данную вкладку неподвижной при скролле
});

});

</script>

Подробно о каждой опции Вы можете прочитать в комментариях к коду.

Еще нам понадобится немного стилей оформления:
Code

Code
<style>

.slide-out-div {
padding: 20px;
width: 250px;
background: #ccc;
border: #29216d 1px solid;
}
</style>

И вот таким способом вам необходимо встроить панель в любую часть тела документа:
Code
<div>
<a href="http://link-for-non-js-users.html">Content</a>
<h3>Контакты</h3>
<p>Тут может быть все, что угодно!!!
</p>
<p>Даже форма обратной связи</p>
</div>

Как Вы можете заметить в коде сверху присутствует ссылка. Она будет показана пользователям, у которых отключен javascript.

Автор: Лука

Сообщение отредактировал Maklay - Пн, 29.03.2010, 01:57:37
Дата: Пн, 29.03.2010, 01:57:15 | Сообщение # 2
Аватарка Maklay
mKLy in f1Re
OFF
Banned Users
585 Сообщения:
25 Награды:
0 Отзывы:
ок босс извини по ошибочке вышло....
  • Страница 1 из 1
  • 1
Поиск: