Сообщение от Octane
|
mousedown → mouseup → click
|
Событие click по-определению срабатывает в случае, если и mousedown, mouseup случились на одном DOM элементе. Т.е. для проверки, нужно ли сгенерировать click, нужно сначала поймать mouseup, поэтому click будет всегда после.