0

我正在尝试检测何时拖动元素。jQuery 文档指出添加 a.bind('drag'应该这样做。不幸的是,这在我的情况下不起作用。我已经验证我的项目是可拖动的(由 jQueryUI 初始化)。

//all of these elements show a "drag" listener, yet nothing happens     
console.log($('#roster .sponsors li, #roster .players li'));

 $('#roster .sponsors li, #roster .players li').bind('drag', function () {
      $('.team div.sponsors, .team div.players').remove();
      $(this).unbind('drag');
 });

当他们开始拖动时,我试图让“拖动赞助商”div标签消失...... http://jsfiddle.net/gEuZz/2/

更新

看看这个问题——已移除——

4

1 回答 1

0

使用sortstart事件。您还需要使用与创建可排序对象相同的选择器来绑定事件。这是您对这些更改的一个分支 - http://jsfiddle.net/Bs6u7/

于 2012-05-19T01:55:43.313 回答