У меня есть ссылка на веб-странице, открывается модальный диалог. При первом нажатии ссылки на код инициализации выполняется. Последующие клики не требуют никакой обработки. Проблема здесь в том, что люди дважды щелкают по ссылке, которую запускает код инициализации, - хотя, хотя я устанавливаю флаг сразу, чтобы сказать, что я инициализирован, и если флажок не запускает функцию init. Что мне делать?
- Я мог бы отменить функцию щелчка на эта ссылка при нажатии, но затем я необходимо снова привязать функцию, когда диалог закрывается.
- Я мог бы привязываться к событию dblclick и вернуть false?
- Я мог бы сохранить время "последнего звонка" на элементе, а затем проверить, скажите 2 секунды прошло, прежде чем разрешить пожар события?