|
81 / 49 / 34
Регистрация: 22.05.2018
Сообщений: 192
|
|
Создание и удаление обёртки элемента по клику или при потере фокуса31.01.2019, 11:04. Показов 2478. Ответов 6
Здравствуйте, коллеги!
Хотелось бы, чтобы кто-нибудь показал и объяснил, как можно создать обёртку элемента по клику на нём и её удаление по очередному клику на этом же элементе или при потере фокуса им. И при этом созданная обёртка должна иметь такое же свойство display, как и элемент; элементы в html-документе разные и могут повторяться.
0
|
|
| 31.01.2019, 11:04 | |
|
Ответы с готовыми решениями:
6
Снять выделение с элемента ListView при потере фокуса Вычисления при потере фокуса
|
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||
| 31.01.2019, 12:12 | ||||||
|
scivola, как один из кучи вариантов - https://codepen.io/qwerty_wasd/pen/Nodvzw
добавил бордеры и паддинг элементу и обертке для наглядности
1
|
||||||
|
81 / 49 / 34
Регистрация: 22.05.2018
Сообщений: 192
|
|
| 31.01.2019, 13:00 [ТС] | |
|
Qwerty_Wasd, спасибо за ответ! А как можно реализовать, чтобы обёртка создавалась на любом элементе, а не только на первом? И как удалить обёртку, если элемент теряет фокус (курсором кликаем на другом элементе)?
0
|
|
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||||||||
| 31.01.2019, 13:17 | ||||||||||||
|
scivola, давайте проясним для начала - любой элемент.... на странице? в определенном блоке?
Ведь Может все-таки у целей есть родитель, которым можно ограничиться? Это существенно снизит нагрузку. Далее... а почему собственно такая реализация? В чем задача состоит? В выделении фокус-элемента? Необязательно же расширять дерево. Достаточно других вариантов. Еще безболезненный вариант, это маркировка фокус-элементов. Скажем уникальный класс. Тогда можно будет, повесить один обработчик и ловить цели на всплытие события. Что-то типа - https://codepen.io/qwerty_wasd/pen/WPRXzr
0
|
||||||||||||
|
81 / 49 / 34
Регистрация: 22.05.2018
Сообщений: 192
|
|
| 31.01.2019, 13:27 [ТС] | |
|
Qwerty_Wasd, цель всего этого - познание JS, как бы высокопарно это не звучало
Если честно, то стало интересно, каким образом можно сделать блочную модель, которая находится в инструментах разработчика на месте в html.
0
|
|
|
81 / 49 / 34
Регистрация: 22.05.2018
Сообщений: 192
|
||
| 31.01.2019, 13:33 [ТС] | ||
|
0
|
||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|||||||||||||||||
| 31.01.2019, 13:46 | |||||||||||||||||
Сообщение было отмечено scivola как решение
Решение
scivola,
1
|
|||||||||||||||||
| 31.01.2019, 13:46 | |
|
Помогаю со студенческими работами здесь
7
Переход на страницу при потере фокуса Действие при потере фокуса окна Закрыть форму при потере фокуса Событие при потере фокуса поля Запись значения при потере фокуса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|