Перейти к содержимому


Обратный Звонок


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 24

#21 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 12 Август 2014 - 05:28

Найдите и удалите в вашем шаблоне "HTML" следующий код

$(document).ready(function() {
$(".callback").fancybox({
maxWidth : 400,
maxHeight : 330,
fitToView : false,
width : '70%',
height : '70%',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none'});});

после этого в конец вашего файла main.js добавьте код

$(function () {
  $('.callback').fancybox({
	maxWidth: 400,
	maxHeight: 330,
	fitToView: false,
	width: '70%',
	height: '70%',
	autoSize: false,
	closeClick: false,
	openEffect: 'none',
	closeEffect: 'none',
	afterShow: function (code) {
	  var callbackForm = $(this.skin).find('.callbackForm');
	  callbackForm.submit(function () {
		$.post($(this).attr('action'), $(this).serializeArray(), function () {
		  callbackForm.html('Благодарим за обращение. Наш менеджер в скором времени свяжется с вами!');
		  setTimeout(function () {
			$('.fancybox-close').trigger('click');
		  }, 2000);
		});
		return (false);
	  });
	}
  });
});


#22 cannis

cannis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 12 Август 2014 - 09:59

Проверил, все работает. Спасибо!

#23 cannis

cannis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 12 Август 2014 - 10:10

Еще вопрос: можно ли как-то стилизовать текст "спасибо за обращение...", изменить его положение, цвет и т.д.?

#24 Castiel

Castiel

    Активный участник

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 12 Август 2014 - 10:34

Просмотр сообщенияcannis (12 Август 2014 - 10:10) писал:

Еще вопрос: можно ли как-то стилизовать текст "спасибо за обращение...", изменить его положение, цвет и т.д.?

Здравствуйте, в файле main.js
Находим
callbackForm.html('<b><center>СПАСИБО ЗА ОБРАЩЕНИЕ.<br> МЫ ОБЯЗАТЕЛЬНО ВАМ ПЕРЕЗВОНИМ!</center></b>');

Заменяем на
callbackForm.html('<span class="callmsg"><b><center>СПАСИБО ЗА ОБРАЩЕНИЕ.<br> МЫ ОБЯЗАТЕЛЬНО ВАМ ПЕРЕЗВОНИМ!</center></b></span>');

Далее добавляем стили в style.css
.callmsg {color:red;font-size:18px;}


#25 cannis

cannis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 12 Август 2014 - 11:03

Спасибо




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных