Javascript 将伪代码转换为代码

Javascript 将伪代码转换为代码,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我目前正在制作一个拼写游戏,你可以把字母拖到单词上。单词是“mat”和“drag13”=“m”、“drag1”=“a”和“drag19”=“t”。我需要一些代码,当字母掉到单词上时可以识别它们。根据它是否被识别,将决定CSS赋予它的样式。有人能帮忙吗 if ("mat" == drag13 + drag1 + drag19) { return true; (add a css style1) } else {

我目前正在制作一个拼写游戏,你可以把字母拖到单词上。单词是“mat”“drag13”=“m”、“drag1”=“a”和“drag19”=“t”。我需要一些代码,当字母掉到单词上时可以识别它们。根据它是否被识别,将决定CSS赋予它的样式。有人能帮忙吗

if ("mat" == drag13 + drag1 + drag19) {

            return true; (add a css style1)
        }

        else {

            return false; (add a css style2)
        }

这就是您正在寻找的代码类型。

如果您需要添加或删除CSS类,您可以使用jQuery的和。

简单的想法。自己转换成解决方案

每个字母都是一个div.并有一个属性(可能是ID),其值是其在屏幕中的位置(position)

使用jquerydraggable来拖动它。当拖动组件的位置与DIV匹配时,将其返回。

以下是一些内容:

if("mat" == (letters[13]+letters[1]+letters[19]))
{
  $(".worddisplay").css('property", 'value');
  return true;
}
else
{
  $(".worddisplay").css('otherproperty", 'othervalue');
  return false;
}

然后确保显示单词的东西具有
class=“worddisplay”
,或者将
s更改为
#
s,并将单词display设置为
id=“worddisplay”

堆栈溢出不是代码编写服务。你到底在问什么?你想在哪里添加css样式,如果你有任何元素,那么使用$(element.css('property','value')@T.J.克劳德,有人能帮我写吗,因为我脑子里想不起来。相信我,我已经试过做这项研究了myself@Linuxios-无意冒犯,但有时会冒犯,有时也会发出错误的语调。因此,人们必须谨慎对待他们的说法。彬彬有礼是一种很好的习惯,这是可以用语言来表达的。@Shaks:我从来没有说过你很粗鲁。一点也不。我指的是T.J.说m0onio很粗鲁,我只是想提醒他,感觉和语气在文本中并不总是正确的。是的,这类事情,我该如何应用css样式来判断它是真是假?我理解这一点,但我不知道当拖动表放在顶部时如何将它们联系起来。检查上面评论部分中的链接,这是完整的问题@madhairsilence
if("mat" == (letters[13]+letters[1]+letters[19]))
{
  $(".worddisplay").css('property", 'value');
  return true;
}
else
{
  $(".worddisplay").css('otherproperty", 'othervalue');
  return false;
}