как отличить клик от выделения?
использую конструкцию типа:
$(document).on("click", function(event){ …. }); событие срабатывает, как при простом клике, так и при выделении текста на странице. т. е. когда нажимаем левую кнопку, перемещаем мышь и отпускаем кнопку - это выделение (в этом случае производить действия по событию ненужно). я было хотел рассчитывать пройденное мышью расстояние между кликами, однако оказалось, что у объекта event нет координат нажатия. так как-же можно понять, была ли перемещена мышь между нажатием и отпусканием кнопки? |
Цитата:
http://jquery-docs.ru/Events/mousedown/ http://jquery-docs.ru/Events/mouseup/ |
Часовой пояс GMT +3, время: 14:47. |