Javascript 如何在gamebook中显示玩家输入

Javascript 如何在gamebook中显示玩家输入,javascript,jquery,input,storyboard,Javascript,Jquery,Input,Storyboard,所以,我试图制作一个游戏书,它以一种形式接受玩家的输入,然后,当点击时,显示文本。根据玩家回答的内容,游戏将回答,依此类推。它有这个游戏的想法: 所以,下面你们可以看到,我确实理解如何添加文本,使用单击和附加。我就是搞不懂MacroG0D(在小提琴中)是如何将它应用到他的游戏中的。因为我不能让它工作 我也想有球员的名字显示以及有这种互动。因为我似乎无法让它工作,所以我觉得先编写整个游戏是愚蠢的,因为如果它不工作,我就无法测试它 有人能解释一下它是如何在JSFIDLE中完成的,或者有一些提示吗

所以,我试图制作一个游戏书,它以一种形式接受玩家的输入,然后,当点击时,显示文本。根据玩家回答的内容,游戏将回答,依此类推。它有这个游戏的想法:

所以,下面你们可以看到,我确实理解如何添加文本,使用单击和附加。我就是搞不懂MacroG0D(在小提琴中)是如何将它应用到他的游戏中的。因为我不能让它工作

我也想有球员的名字显示以及有这种互动。因为我似乎无法让它工作,所以我觉得先编写整个游戏是愚蠢的,因为如果它不工作,我就无法测试它

有人能解释一下它是如何在JSFIDLE中完成的,或者有一些提示吗

    $(document).ready(function() {
      $("#button").click(function() {
        var toAdd = $("input[name=checkListItem]").val();
        $(".list").append('<div class="item">' + toAdd + '</div>');
      });
    });

游戏手册
荷兰黄金时代
包含一个介绍故事

你准备好玩这个游戏了吗

答复

我无法让它工作我不明白你到底想要什么?什么不起作用?您提供的代码片段似乎适合我。首先,您需要一个存储对话的数据结构,并且可以这样访问:
currentLocation=locations[currentLocation][reply]其中reply是用户输入。试着编写一些东西,你会做得更好,以后可以重写一些东西。我对代码做了一些修改。现在有一个问题,玩家回答。当他这样做时,我希望答案显示为“玩家:答案”,而不仅仅是答案。然后,根据他说的“是”或“否”,我的代码将运行,显示我的文本/输入。希望这是更好的解释。我学会了使用codecademy,老实说,因为我没有那么丰富的经验,我并不总是知道我在寻找什么,所以如果我很难解释的话,很抱歉