powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Клик вне элемента - не могу заставить работать ожидаемым образом :(
5 сообщений из 30, страница 2 из 2
Клик вне элемента - не могу заставить работать ожидаемым образом :(
    #39359417
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lan,
Спасибо за дельные подсказки - стараюсь их применять по мере возможности.
Последний пример, действительно, сложнее - из-за необходимости применять функцию getBoundingClientRect(), т.к. без неё значение width бывает не всегда корректным.
Но Ваш последний пример - мне вполне подходит. Спасибо!
...
Рейтинг: 0 / 0
Клик вне элемента - не могу заставить работать ожидаемым образом :(
    #39359594
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznajka т.к. без неё значение width бывает не всегда корректным.
Но Ваш последний пример - мне вполне подходит.
Я тоже долго привыкал к jQuery, было некое недоверие. Функция width у jq несколько более умная, чем вы о ней думаете.
...
Рейтинг: 0 / 0
Клик вне элемента - не могу заставить работать ожидаемым образом :(
    #39359762
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, так и есть, mage.lan.
Просто изначально я всё лепил без JQ, и прочитал вот это
Потому и пошёл таким путём.
...
Рейтинг: 0 / 0
Клик вне элемента - не могу заставить работать ожидаемым образом :(
    #39360430
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznajkaНаверное, так и есть, mage.lan.
Просто изначально я всё лепил без JQ, и прочитал вот это
Потому и пошёл таким путём.

Залез посмотрел в исходниках jq как offset работает. там именно через getBoundingClientRect все организованно.
...
Рейтинг: 0 / 0
Клик вне элемента - не могу заставить работать ожидаемым образом :(
    #39361031
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanЗалез посмотрел в исходниках jq как offset работает. там именно через getBoundingClientRect все организованно.
Я тоже на это обратил внимание. Но именно ту часть своего кода не решился переделывать под JQ: боюсь, что из-за отсутствия опыта и знаний не учту чего-нибудь (прокрутку документа, сдвиг документа относительно окна, и тому подобные "тонкости-премудрости", описанные здесь перед концом статьи) - и моя страничка станет работать "криво". Поэтому функцию вычисления позиции показа скрытого блока - оставляю в прежнем виде.
А вот весь остальной код - почти уже переделал полностью на JQ. Особенный экстаз вызвало то, что обработчики на каждый экземпляр класса в JQ навешиваются элементарно одной командой, не требуя нелепых загадочных притянутых за уши костылей (замыканий) и прочих плясок с бубнами :)
Понимаю, что и JQ - не всегда является панацеей от всех бед, и кое-где без чистого JS таки обойтись не получится, но - о завтрашних проблемах я подумаю завтра (С) :)
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Клик вне элемента - не могу заставить работать ожидаемым образом :(
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]