У меня есть следующий код, который вызывает функцию. Тем не менее, я хотел бы, чтобы функция вызывалась только при событии Mouse Up
.Если мышь, то вызовите функцию
positionMenu : function(){
if (positionMenuInvalidated) return;
positionMenuInvalidated = true;
setTimeout(_positionMenuNow,1); }
_positionMenuNow
, который называется в setTimeout
должно происходить только в случае кнопки мыши. Как это условие может быть выполнено?
на мышиUp над каким элементом? –
Вы должны добавить больше кода или объяснить свою ситуацию лучше. Где происходит захват событий? почему вы устанавливаете функцию Timeout, если она предназначена для вызова только при помощи мыши? – cernunnos
У меня есть элемент управления, который перетаскивается и перемещается в другое место. Только при отбрасывании должна вызываться функция positionMenuNow. Помогает ли это разъяснить? – user2156494