Jquery ui 如果a';拆下';事件是否被触发?

Jquery ui 如果a';拆下';事件是否被触发?,jquery-ui,javascript-events,jquery-ui-sortable,Jquery Ui,Javascript Events,Jquery Ui Sortable,编辑:jQuery用户界面。这个问题现在已经过时了 如果我在可排序区域的元素上触发一个'remove'自定义事件,则可排序功能停止 我在我的应用程序中使用这个'remove'自定义事件在不同的侦听器和绑定器之间进行通信,我想了解它为什么会干扰jquery ui 我在任何地方都找不到有关'remove'事件的文档。注意:选项中有remove属性,它根据文档对应于'sortremove'事件类型,但与事件类型'remove'无关 我必须重命名我的事件以避免此冲突,但这是一项功能吗?虫子?'remov

编辑:jQuery用户界面。这个问题现在已经过时了

如果我在可排序区域的元素上触发一个
'remove'
自定义事件,则可排序功能停止

我在我的应用程序中使用这个
'remove'
自定义事件在不同的侦听器和绑定器之间进行通信,我想了解它为什么会干扰
jquery ui

我在任何地方都找不到有关
'remove'
事件的文档。注意:选项中有
remove
属性,它根据文档对应于
'sortremove'
事件类型,但与事件类型
'remove'
无关

我必须重命名我的事件以避免此冲突,但这是一项功能吗?虫子?
'remove'
事件是否仅在内部使用,如果是,我是否应该请求他们为其命名名称空间,比如说
'ui-remove'


查看此提琴以获取示例:

删除
\u createWidget
的小部件源中创建小部件时绑定:

this.element.bind( "remove." + this.widgetName, function() {
    self.destroy();
});

sortable
是一个小部件。您必须重命名您的事件。您建议添加一个
ui-
前缀听起来是一个不错的解决方案,但我不确定开发人员会有什么感受,以及它会如何影响其他小部件

@Marc AndréLafortune更新答案;)@Marc AndréLafortune对误会表示抱歉。补充回答。啊,真的。因此这是一个bug,jQueryUI在内部将其与
triggerHandler
一起使用,但如果它是一个冒泡事件,它不应该做任何事情。我冒昧地编辑了你的答案,只保留了好的部分:-)