【发布时间】:2012-02-14 10:42:53
【问题描述】:
我想在离开可放置元素时触发一个事件,所以我打算使用out 函数。但我有两个可放置的元素。当我为一个元素编写代码时,它可以工作,但不能用于两个。
HTML:
<div id="source">
<item1>
...
<itemx>
</div>
<div id="drop1"></div>
<div id="drop2"></div>
jquery:
$("div#drop1, div#drop2").droppable ({
drop : function (event, ui) {
$(this).append (ui.draggable);
alert("Hello!");
},
out : function (event, ui) {
alert("Goodbye");
},
});
但是 Out 函数没有触发?我可以写两次,但如果我有 20 个可放置元素,这不是解决方案。 有任何想法吗 ? 谢谢!
【问题讨论】:
标签: jquery-ui drag-and-drop draggable out jquery-ui-droppable