javascript - 使用可拖动交互时检测晃动

标签 javascript events jquery-ui

也许是这样的?

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

最佳答案

您也许可以使用某些鼠标手势识别软件来实现这一点。

一个实现是 $1 Unistroke Recognizer .

Moousture也可能适用于此。

当然,您也可以通过计算方向变化并使用超时来确定何时在适当的短时间内发生足够多的变化以构成震动,从而自行实现。

祝你好运!

关于javascript - 使用可拖动交互时检测晃动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2852670/

相关文章:

javascript - Jquery scrollTop 转到了错误的位置

javascript - IE8(兼容模式)不会加载我的 Ajax 内容

jquery - ASP.NET - 滚动时出现模态弹出窗口问题

jquery - 将 jquery-ui 对话框内容设置为对话框大小

javascript - 浏览器暂停/挂起检测

c# - 从 WebBrowser 中的 HTML 元素获取属性值

javascript - 防止单击其他元素时丢失突出显示

生命周期中的 ASP.NET 隐藏字段持久性

Javascript 检测 HTML 元素上可用的事件处理程序

javascript - 自动完成 jquery 基于第一个字段值的两个字段需要填充为第二个字段中的自动完成