【问题标题】:Jquery ui drag drop droppable "drop" eventJquery ui拖放droppable“drop”事件
【发布时间】:2013-07-12 01:04:07
【问题描述】:

当我创建一个 div droppable 并尝试设置一个 drop 事件函数时,它不会触发:

$('.item').draggable({

});

$('.destination').droppable({
   drop: function(event, ui){
     console.log('hiii');
   }
});

当我将它放到 $('.destination') div 的右侧时它会触发,但如果我将它放到 '.destination' div 内则不会。 查看完整的 JS 小提琴: http://jsfiddle.net/dylanjha/8TFMS/5/

【问题讨论】:

  • 对我来说工作正常。我正在使用 Firefox。

标签: jquery jquery-ui jquery-ui-draggable jquery-ui-droppable


【解决方案1】:

由于某种原因,在 .item 类上设置 margin:0 auto 会导致它无法正常工作。删除它可以解决问题。

jsFiddle example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    相关资源
    最近更新 更多