0

「.buildingWrapper」divで要素のドロップを無効にしようとしていますが、ドロップは「.starWrapper」div内にある必要があります。

$( ".menuBuilding" ).draggable({ 
    containment: ".gameWrapper",
    drag: function( event, ui ) {

    },
});


$(".buildingWrapper").droppable({
    drop: function( event, ui ) {
        var elm = ui.draggable;

        if ($(this).attr("class") == 'buildingWrapper') {
            ui.draggable = $("<div style='background: blue; height: 100px; width: 100px;'></div>");
        } else {
            ui.draggable = $(elm);
        }
    }
});
4

0 に答える 0