|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2016, 14:01 | #1 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Как отследить клик по элементу js
Доброго времени суток.
Который день не могу сообразить как отследить клик по оверлею лайтбокса. Есть страница с лайтбоксом http://goo.gl/6fKBxj, кликаем по триггеру открывается лайтбокс. Далее закрываем лайтбокс по оверлею, то есть кликаем по фону за пределами лайтбокса. Лайтбокс закрывается, все как бы работает. Но, я добавил на страницу скрипт: Код:
Вот в этом и загвостка, x не присваивается. Я думаю, что за оверлей отвечает класс overlayWedge, но видимо это не так. Задача заключается еще и в том, что бы не вмешиваться в html код страницы. То есть в код самого лайтбокса вмешиваться нельзя, он есть какой есть. |
27.06.2016, 14:12 | #2 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
ваш оверлей это динамическая штука в момент $(document).ready его нет
|
27.06.2016, 14:15 | #3 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Как же мне быть тогда? Вот по крестику клик отлавливается. Осталось как то по оверлею отловить.
|
27.06.2016, 14:17 | #4 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
решать надо от задачи, а не искать там где светло
|
27.06.2016, 14:19 | #5 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Задача в том, что бы поймать оверлей.
Я вас не совсем видимо понял. |
27.06.2016, 14:25 | #6 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
задача это то как должна поступить система при каких условиях
а ловля или нет оверлеев или не оверлеев, это только пока то как вы пробуете решать задачу и пока без результатно |
27.06.2016, 14:29 | #7 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Задача изложена в первом посте. Отловить клик по оверлею. Все условия я там же написал. Вроде задача понятная. Предложите пожалуйста свое решение, если оно у вас есть. А то мы разговариваем не понятно о чем)
|
27.06.2016, 14:47 | #8 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
на это уже ответил, нету его еще, если он вам так нужен ищите когда его делают и цепляйтесь, все просто
|
27.06.2016, 15:36 | #9 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
ловить можно живым событием
Код:
т.е. задача выполнить действие при закрытии, а не вешать события на крест, оверлей, кнопку ескейп, таймер, сабмит или б-г знает какие еще могут быть триггеры закрытия этого сраного лайтбокса.
Alar, верни репу!
|
27.06.2016, 16:47 | #10 |
Пользователь
Регистрация: 03.03.2016
Сообщений: 18
|
Спасибо всем за помощь!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клик по неизвестному элементу в tWebBrowser | Yuran | Работа с сетью в Delphi | 4 | 26.03.2013 16:41 |
Как обратиться к элементу массива (TASM)) | Artur1992 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 26.05.2012 19:17 |
CSS: как обратиться к элементу? | Fenex | HTML и CSS | 1 | 02.03.2012 15:01 |
Как отследить клик во фрейме? | leny | Фриланс | 1 | 10.01.2011 18:14 |
Как отследить был ли клик мышкой в приложении? | MyLastHit | Общие вопросы Delphi | 3 | 20.12.2010 18:23 |