如何检查拖放是否成功

How to check for a successful drag and drop

我有三个可掉落物。这些 droppables 构建了一个 3 个字母的单词。当最后一个字母被删除时,我想让用户选择构建另一个单词。然而,目前我有所有的 droppables 动态下降不以任何特定顺序:

   $(".droppable0").droppable({
                    revert: false,
                    accept: '#0',
                    drop: function (event, ui) {
                        $(this).droppable('disable');
                        ui.helper.data('dropped', false);

                        correctResult.fadeIn(1000);
                        correctResult.prepend(Correctd())

                        correctResult.html("You're doing great!");

                        $(".speech").show();

                        correctResult.fadeIn(1000);
                        correctResult.fadeOut(10000)

                    }
                });


                $(".droppable1").droppable({
                    revert: false,
                    accept: '#1',
                    drop: function (event, ui) {
                        $(this).droppable('disable');
                        ui.helper.data('dropped', false);

                        correctResult.fadeIn(1000);
                        correctResult.prepend(Correctd())

                        correctResult.html("You're doing great!");

                        $(".speech").show();

                        correctResult.fadeIn(1000);
                        correctResult.fadeOut(10000)
                    }
                });

                $(".droppable2").droppable({
                    revert: false,
                    accept: '#2',
                    drop: function (event, ui) {
                        $(this).droppable('disable');
                        ui.helper.data('dropped', false);

                        correctResult.fadeIn(1000);
                        correctResult.prepend(Correctd())

                        correctResult.html("Well done! You built the word.");

                        $(".speech").show();

                        correctResult.fadeIn(1000);
                        correctResult.fadeOut(10000)
                        $(".nextButton").show();

                    }
                });

基本上,在最后一个 droppabble $(".droppable2") 我想通知用户该词已成功完成。然后建议他们再造一个词。

如何在激活最后一个之前检查其他掉落物是否成功?先感谢您。

有一个变量来计算成功掉落的次数。在每次下降时增加变量。对于每一滴,检查这个变量,如果它等于完成单词所需的滴数,然后建议他们构建另一个单词。

重新评论post。如果您仍然需要帮助,请随时 post 回来!