使用可拖动的交互时检测抖动

时间:2010-05-17 20:45:45

标签: javascript events jquery-ui

或许这样的事情?

$('#drag').draggable({
    shake: function(){
        alert('Shake event invoked');
    }
});

1 个答案:

答案 0 :(得分:1)

您可以使用一些鼠标手势识别软件来实现它。

一个实现是$1 Unistroke Recognizer

Moousture也可能适用于此。

当然,您也可以通过计算方向变化并使用时间来确定何时在适当的短时间内发生足够的时间来构成摇晃。

祝你好运!