Клик по маркеру нумерованного списка (или ненумерованного)
Есть нумерованный список 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, время: 13:25. |