Доброго дня.
Есть один модуль с вызовом модального окна на старом FancyBox 1.3.4. Но так как сайт использует фреймворк Uikit, в котором есть свои модальные окна, то хочется убить сразу двух зайцев - привести все к общему стилю и избавиться от лишнего кода. К тому же fancybox 1.3.4 не совместим с jQuery 1.10, что тоже вызывает некоторые проблемы с установкой новых модулей. Прошу помочь с решением этого вопроса. Скажу сразу: в JS не особо соображаю.
Суть в том, что по нажатию кнопки в модальное окно подгружается форма из файла
mailform.php. Вот это окно необходимо заменить на окно Uikit.
Информация по UIkit:
http://getuikit.com/docs/modal.html
Исходный код:
Код:
|
function mailSub() {
jQuery.fancybox.showActivity();
jQuery.ajax({
type : "POST",
cache : false,
url : "mailform.php",
data : jQuery('#mailform').serializeArray(),
success: function(data) {
jQuery.fancybox(data);
}
});
return false;
};
<button onclick="mailSub(); return false" style="display: none" id="msend_btn">Отправить на e-mail</button> |
Заранее благодарен за помощь!