В Chrome и Internet Explorer, а не в Firefox, однако, отсоединение и повторное подключение элемента в mousedown или mouseup предотвратит запуск события click. В Internet Explorer этот трюк не делает двойных щелчков, хотя (в Chrome он делает).
Но я не стал бы полагаться на это странное поведение, кто знает, не изменится ли он в какой-то момент. Кроме того, будьте осторожны, что отсоединение и повторная привязка также могут иметь побочные эффекты для детей отдельного элемента (перезагрузка iframes, сброс полей файла, ...).
Я не реально получить, но 'mousedown' сопровождаемый' mouseup' бы щелчок, и просто щелчок работу один раз, есть 'один () 'метод? – adeneo
может вам это помочь http://stackoverflow.com/questions/8875070/stopping-propagation-of-mousedown-mouseup-from-a-click-handler –