Jquery .trigger ('stop' ) .draggable 的方法

标签 jquery event-handling draggable

$('#element').draggable ({
    stop: function () {
        alert ('stopped');
        //do some action here
    }
}).trigger('stop');

没有任何反应,认为 #element 现在可以拖动,并且事件在拖动完成后执行。我尝试了 .triggerHandle 以及 'dragstop' 作为事件类型,但没有运气

最佳答案

使用它来触发它:

.trigger('dragstop')

如果您希望它完全像普通事件一样运行,也可以使用 .bind('dragstop', function) 附加它,启动选项的行为略有不同。

关于Jquery .trigger ('stop' ) .draggable 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3590698/

相关文章:

flutter - 如何使 ReorderableListView ListTile 在 Flutter 的按钮/图标按下时可拖动?

javascript - 带有 Angular js 的 Jquery slider 无法正常工作

javascript - 如何在javascript中制作定时队列

event-handling - JavaFX 2 文本区域 : How to stop it from consuming [Enter] and [Tab]

javascript - 调用 Meteor 中包装的异步函数的事件处理程序

javascript - 为什么我的元素在js中总是返回相同的值?

css - 无法拖动具有 css 属性未设置 : all 的元素

jquery - jquery调整div大小问题

javascript - jQuery 原型(prototype)中的 Object(0) 是什么?

javascript - 如何在不拖动的情况下触发 drag()