У меня есть перетаскиваемый образ в div. Я могу щелкнуть по изображению, чтобы открыть всплывающее меню, которое отлично работает. Довольно часто, когда я нажимаю на изображение, я перетаскиваю его примерно на 1-5 пикселей, поэтому при событии клика не загорается, вместо этого загорается событие dragstart, поэтому всплывающее меню не отображается на экран.JavaScript - как игнорировать незначительные события перетаскивания?
Есть ли способ остановить незначительные перетаскивания событий при стрельбе? То есть любое событие перетаскивания менее 5 пикселей по оси X или Y будет проигнорировано, и все выше 5 пикселей по оси X или Y запустит событие перетаскивания.
Именно то, что я после. Спасибо – 2010-09-07 10:45:09
Я предполагаю, что единственным недостатком здесь является то, что я буду вводить дополнительный плагин, что не всегда хорошо. – 2010-09-07 10:53:36
Правильно. Я предположил, что вы уже используете jQueryUI. – jwueller