0

ドラッグアンドドロップ削除のコードを書きます。ユーザーはアイテムをゴミ箱にドラッグしてから確認メッセージが表示されます。確認して削除する場合は削除します。ユーザーが削除を確認していない場合は、アイテムを元の位置に移動する必要があります。助けてください。

//drag code
 var a = 3;
        $('#dragZone .box,#dragZone .box1,#dragZone .box2').draggable({containment:".invitemain"}, {
            start:function (event, ui) {
                $(this).css("z-index", a++);
            },
            stop:function () {
                var id = $(this).attr("mid");
                var x = $(this).position().left;
                var y = $(this).position().top;
                var z = $(this).css("z-index");

//send request to server to save the position
                $.get('/users/savecodes?mid=' + id + '&x=' + x + '&y=' + y + '&z=' + z, function (data) {
                    //alert(data);    
                }); 

            }    
        });

//drop code
 $("#trash").droppable({
            tolerance: 'touch',
            drop: function(ev, ui) {
                var answer = confirm('Permanently delete this item?');                 
                if(answer){
                    //call some ajax for delete
                $(ui.draggable).remove();
                }
                else{
                    //move to original position
                }

            }
        });
4

1 に答える 1