jQuery检测何时拖动元素

时间:2012-05-19 01:38:13

标签: jquery jquery-ui

我正在尝试检测何时拖动元素。 jQuery文档声明添加.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');
 });

我正试图让“drag sponsor here”div标签在他们开始拖动时消失...... http://jsfiddle.net/gEuZz/2/

更新

查看此问题 - 删除 -

1 个答案:

答案 0 :(得分:0)

使用sortstart event。您还需要使用用于创建可排序项的相同选择器绑定事件。这是你对这些变化的帮助 - http://jsfiddle.net/Bs6u7/