У меня есть некоторые элементы HTML DOM, для которых мне нужно регистрировать события нажатия, такие как виджет выпадающего меню и т. Д.
Я думаю, мы можем реализовать двумя способами:
<a href="javascript:void(0);" id="option1">My text</a>
или другой способ:
<span id="option2">My text 2</span>
Во втором варианте, конечно, я могу добавить курсор свойства CSS: указатель.
Все, что мне нужно, это захватить событие щелчка, для которого у меня может быть одинаковая функция обработчика щелчка для обоих случаев.
Как вы думаете, есть ли причина, по которой мы бы использовали метод привязки тега?
Второй вариант выглядит более чистым. Кроме того, IE имеет поведение по умолчанию для событий щелчка тега привязки, которые могут иметь нежелательные последствия и т. Д.