- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Который день не могу сообразить как отследить клик по оверлею лайтбокса.
Есть страница с лайтбоксом http://goo.gl/6fKBxj,
кликаем по триггеру открывается лайтбокс. Далее закрываем лайтбокс по оверлею,
то есть кликаем по фону за пределами лайтбокса. Лайтбокс закрывается, все как бы
работает. Но, я добавил на страницу скрипт:
Получается, при клике по оверлею для html должен присвоиться класс x.
Вот в этом и загвостка, x не присваивается. Я думаю, что за оверлей отвечает класс
overlayWedge, но видимо это не так.
Задача заключается еще и в том, что бы не вмешиваться в html код страницы. То есть в код самого лайтбокса вмешиваться нельзя, он есть какой есть.
$(document).ready (function () {
$(".overlayWedge").on("click", lbox);
function lbox () {
$('html').addClass('x');
}
});
lutskboy, к сожалению этот вариант я уже пробовал. Безрезультатно.
у меня работает вот так
$(document).ready (function () {
$('.overlayWedge').on("click", function () {
$('html').addClass('xx');
lbox ();
console.log('ok');
});
function lbox () {
$('html').addClass('xxx');
}
});
---------- Добавлено 27.06.2016 в 14:32 ----------
добавляет и хх и ххх
Добавил ваш вариант, чет не работает все равно
http://goo.gl/6fKBxj
AlexGr4, у вас нет элемента с классом overlayWedge.
Да вроде есть
AlexGr4,
исправьте на
Gerga, супер. Спасибо! )