Клик по маркеру нумерованного списка (или ненумерованного)
Есть нумерованный список ol..li есть ли возможность поймать событие клик по номеру (маркеру), а НЕ содержимому li ?
Ряд уточнение: - мне надо сделать что то типа заменителя checkbox, что бы я мог отмечать определенные строки, при этом сами строки будут содержать в том числе ссылки, т.е. должны быть юзабельны. - я не хочу забивать лишним кодом, вставлять в li всякие span. - делаю для себя, для личного использования. |
Цитата:
Цитата:
Цитата:
|
Хотя косвенно можно определить. При клике левее строки на маркер ev.offsetX будет <0
<body> <ol> <li> String 1 <li> String 2 </ol> <script> document.querySelectorAll('li') .forEach (li => li.addEventListener('click', (ev) => { console.log(ev.offsetX); } ) ) </script> </body> |
Цитата:
Думал может можно как то обойтись, в этом и суть вопроса была. voraa, Спасибо, ваш способ работает! |
Часовой пояс GMT +3, время: 08:31. |