元素放置上的jQuery可放置绑定功能?

Posted

技术标签:

【中文标题】元素放置上的jQuery可放置绑定功能?【英文标题】:jQuery droppable bind function on element drop? 【发布时间】:2012-01-28 18:45:07 【问题描述】:

如何在drop 事件上绑定函数,但在droppable() 函数之外?

$('#list').droppable(
    // ...      
    drop: function(e,ui) 
       // this works...
    ,
);


// ..but I want to bind my function here

这可能吗?

【问题讨论】:

问题是我无法控制该可放置功能,这就是为什么我需要从外部执行此操作... 【参考方案1】:

是的,当然。像绑定任何其他事件一样绑定到“drop”事件。

$( "#list" ).bind( "drop", function(event, ui) 
  ...
);

【讨论】:

以上是关于元素放置上的jQuery可放置绑定功能?的主要内容,如果未能解决你的问题,请参考以下文章

JQuery UI - 可拖动元素被拖放到可放置区域的多个可放置区域按比例缩小

使用 jQuery UI 拖放:更改拖放的元素

可放置的元素在放置的页面中拖动

jquery draggable - 删除拖动元素

jQuery droppable - 在放置时替换元素

jQuery 可排序和可放置列表