为什么这个jquery不会触发第一个droppable事件?

时间:2012-11-20 12:35:37

标签: jquery jquery-ui draggable droppable

$(".profile_icon").liveDraggable({ 
        start: function(event, ui){
            $("#team_deletezone").show();
            $(this).addClass('valid');
        },
        stop: function(event, ui){
            $("#team_deletezone").fadeOut();
        },
        containment: 'document',
       helper: 'clone',
       opacity: 0.70,
       zIndex:10000,
       appendTo: "body"
});

所以项目拖动然后什么也做不了。在第二滴它正确地发射?

当项目被删除时,它应该给出JS alert();

查看JSfiddle

1 个答案:

答案 0 :(得分:1)

只需将liveDroppable更改为droppable及其works

 $("#team_deletezone").droppable({
        tolerance: 'pointer',
        drop: function( event, ui ) {
           alert("This Worked!");
        }
    });