我也意识到这个问题是旧的。但它仍然出现在搜索的顶部。我认为你在正确的轨道上移除drop方法中的元素。
我修改kayladnls小提琴用你的方法,但不是仅仅取消它,使用gridter的删除。
这里是小提琴证明拖动到垃圾桶到删除功能。 http://jsfiddle.net/nrC4J/46/
编辑:得到它使用jQuery当前版本的工作,你需要使用jQuery的用户界面的当前版本:这里是使用jQuery 2.1.0和jQuery UI的1.11.4 http://jsfiddle.net/nrC4J/52/
提琴
$(function() {
// initiate Gridster
var gridster = $(".gridster ul").gridster({
widget_margins: [5, 5],
widget_base_dimensions: [100, 100],
}).data("gridster")
// set lis to Jquery draggable elements
$(".gridster li").draggable();
// set up drop space
$('#log').droppable({
drop: function (e, ui) {
gridster.remove_widget(ui.helper.css('display', 'none'))
}
});
});
你好,这不符合目前的jQuery的工作,可以请你让我知道什么改变 – 2015-04-05 15:36:25
它是我的小提琴使用jQuery的UI版本,jQuery的在1.9+删除.browser东西,所以你会还需要更新jquery-ui版本。我已经用jQuery 2.1.0版更新了答案。 – BenJamin 2015-04-06 16:26:09