- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Что нужно: нажимаю на кнопку, появляется модальное окно, через 5 секунд в нем появляется текст.
Сейчас же текст в окне появляется через 5 секунд после ЗАГРУЗКИ СТРАНИЦЫ, поэтому после запуска модального окна этот текст уже виден.
Помогите, плиз сделать чтобы отчет появления текста (5 сек) шел не с момента захода на страницу, а с момента открытия окна.
Код окна:
html окна:
Код появления текста в окне
$(document).ready(function() {$('a[name=modal]').click(function(e) {
e.preventDefault();
var id = $(this).attr('href');
var maskHeight = $(document).height();
var maskWidth = $(window).width();
$('#mask').css({'width':maskWidth,'height':maskHeight});
$('#mask').fadeIn(1000);
$('#mask').fadeTo("slow",0.8);
var winH = $(window).height();
var winW = $(window).width();
$(id).css('top', winH/2-$(id).height()/2);
$(id).css('left', winW/2-$(id).width()/2);
//add text
$(id).fadeIn(2000, function() {
setTimeout(function() {
$('#settimeout').html("Появляющийся в окне текст");
}, 5000);
});
});
$('.window .close').click(function (e) {
e.preventDefault();
$('#mask, .window').hide();
//remove text
$('#settimeout').html("");
});
$('#mask').click(function () {
$(this).hide();
$('.window').hide();
//remove text
$('#settimeout').html("");
});
});
Вот так