jQuery: подавить `click`, когда` dblclick` неизбежен? - PullRequest
9 голосов
/ 22 января 2011

Допустим, у меня есть <span>.Когда вы нажимаете один раз на этот промежуток, я хочу, чтобы сработала функция save().При двойном щелчке по диапазону я хочу, чтобы сработала функция rename().

Однако, если дважды щелкнуть диапазон, сначала сработает событие click, а затем событие dblclick.Так как click предшествует dblclick, как я могу сказать click не запускать save() и вместо этого перейти на dblclick, где будет запущен rename()?

Возможно, я могу придуматьнесколько обходных путей, но есть ли какая-либо существующая функциональность в jQuery или в предыдущей (кодовой) работе, которая уже помогает мне в этом?

1 Ответ

7 голосов
/ 22 января 2011

Это выглядит полезным: одиночный и двойной щелчок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...