Быстрый старт
Это вводная статья. Здесь указаны только минимальные настройки, необходимые для установки и запуска скрипта. Более подробно методы вызова скрипта, подготовки кнопок отображения модальных (всплывающих) форм или раскрытых, настройка цветового и стилевого оформления, событий формы рассмотрены в соответствующих разделах.
1. Скачиваем скрипты
В личном кабинете, после того, как Вы создали и настроили все формы для своего сайта, скачайте zip-архив со скриптами по ссылке «Все скрипты» , загрузите в корень сайта и распакуйте. У Вас должна появиться папка tbForm, в которой должны быть следующие файлы и папки:
datetimepicker-master |
Для полей типа дата и время |
jquery.datetimepicker.css |
jquery.datetimepicker.full.js |
jquery.maskedinput.min.js |
Ввод телефона по маске |
jquery.tbForm.min.js |
Скрипт отображения форм |
tbForm.css |
CSS стили для форм и кнопок |
tbForm_data.js |
Данные для форм |
2. Подключаем скрипты
Далее, необходимо подключить скрипты и файлы стилей. Находим закрывающий тег</head>, и перед ним прописываем (именно в этой последовательности!!!):
<head>
...
<!--Подключаем JQuery, если он не подключен -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
...
<link rel="stylesheet" type="text/css" href="/tbForm/datetimepicker-master/jquery.datetimepicker.css"/>
<script src="/tbForm/datetimepicker-master/jquery.datetimepicker.full.js"></script>
<script src="/tbForm/jquery.maskedinput.min.js"></script>
<link href="/tbForm/tbForm.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/tbForm/tbForm_data.js"></script>
<script type="text/javascript" src="/tbForm/jquery.tbForm.min.js"></script>
</head>
3. Подготовка
Создаем кнопки для отображения модальных форм (форма открывается при нажатии на кнопку):
<span class="my_button" data-tbform="M-XXX">Заказать звонок</span>
или div, если требуется отобразить раскрытую форму на странице:
<div class="tbForm" data-tbform="P-XXX"></div>
XXX - id формы, которую требуется отобразить
4. Используем
<script type="text/javascript">
$(document).ready(function(){
$('.my_button').tbForm(); // делаем кнопки активными
$('.tbForm').tbForm(); // отображаем раскрытые формы
});
</script>