我正在尝试制作一个简单的拖放游戏,用户需要通过将字符拖入放置区来重新排序某人的名字。
我对拖放动画没问题,但我不能(主要是由于技术上缺乏技能)用这个字母创建字符串以便在它们之间进行比较。
在这里查看我的示例代码jsFiddle
在随机化所有字母之前,我正在使用名称创建第一个字符串dragItemsContent = [];
我有点能够为我拖动的字母创建一个新字符串dragedItemsContent += ui.draggable.text();
但是当我不想删除任何这些字母时,我无法删除它们,最糟糕的是我不知道如何寻找那个字母的索引并将其从我的字符串中正确删除。
我正在使用data-letra
which 是每个字母的唯一指标,也许它可以提供帮助。
因此,总而言之,我需要在我的字符串中添加/删除字母(或一些可比较的数据)并比较它们以了解用户是否正确完成游戏。
谢谢