Если вы знаете, как это сделать лучше, дайте мне знать. Справа у меня есть страница, которая будет содержать множество кнопок, диаграмм и таблиц. Я читал об остановке распространения событий, и это то, что я буду использовать. Я хочу включить справку по элементам cerain. У меня есть флажок, который меняет курсор на разделах с поддержкой справки. Что я хочу сделать, так это добавить функцию справки перед обычным поведением щелчка.
В основном это так.
<input type="button" value="Click me" onclick="alert ('hello')" />
Я хочу, чтобы при установке флажка я добавлял класс css (уже сделано), а затем добавляю обработчик щелчка перед обычным щелчком. При щелчке по элементу запускается функция справки, а обработчик нажатия кнопки по умолчанию не запускается. Когда флажок справки не установлен, я хочу удалить функцию справки. Я понимаю, что могу жестко указать это для каждого элемента и проверить вспомогательную функцию, чтобы проверить, установлен ли флажок. Но я бы предпочел более общий способ сделать это.
Спасибо
Джон