javascript - 停止鼠标按下功能

标签 javascript jquery mouseevent

我有一个 mousedown 函数。如何在松开鼠标时停止该功能?

   $('#manRun').mousedown(function(e3) {
        var manID = get_id(this);
        e3.preventDefault();
        $(document).on('mousemove.moveMan', function(e2) {
           runing(e2, runBtn, manID);
        });
    });

最佳答案

mouseup 创建另一个函数,然后取消附加处理程序。

$('#manRun').on('mouseup', function(e) {
    e.preventDefault();
    $(document).off('mousemove.moveMan');
});

关于javascript - 停止鼠标按下功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31401440/

相关文章:

mouseevent - 如何使用 vaadin 处理 Textfield 上的双击事件

如果按下按键,则不会触发鼠标交互的 JavaFX 事件

javascript - knockoutjs 订阅不起作用?

javascript - 使用 redux-thunk 取消之前的 fetch 请求

javascript - 尝试使用 Q.js 遍历文件

javascript - 我的JavaScript声音无法在Windows XP中播放?

JavaScript:如何在 AJAX 调用中使用 jQuery 循环遍历 JSON 对象

textarea的javascript内部文本不会重置重新加载页面

javascript - 拉拉维尔 : How to get anchor tag value in variable and use this variable in the input field?

javascript - 在 mousedown 和 mouseup 事件后防止点击事件