Добрый день, подскажите, пожалуйста, как можно решить следующую задачу.
Есть список <li>
, к каждому элементу которого требуется вывести опцию управления в виде кнопки, нажатие на которую отображает другой список (удалить, скрыть и т.д.).
В качестве «кнопки» для вывода второго списка использую изображение, загруженное как background: url(img.png)
для каждого элемента <li>
.
Проблема — не могу получить какой-либо доступ (например, hover()
) к изображению img.png (для смены курсора и дальнейшей обработки клика). Решаема ли вообще задача получения доступа к background ?
Взаимодействовать можно только с HTML-элементами, а не с их свойствами.
Тут background-image - это свойство, и как бы вы не кликали по фоновой картинке, клик будет срабатывать именно на элементе, у которого эта фоновая картина. Более того, даже доступа к псевдоэлементам нет. Поэтому либо делайте картинку отдельным элементом, либо вешайте клик на весь <li>
Как вариант, добавляйте в ваш li
div
у которого будет фоновое изображение и реагируйте на события связанные с этим div
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет! Подключаю плагин: https://githubcom/mhuggins/jquery-countTo/blob/master/readme
Failed to load resource: the server responded with a status of 404 (Not Found) в файле доменное-имяcom
Есть у меня на странице инпут и ссылкаЧеловек вводит что то в инпуте и нажимает ссылку, должны сработать оба события