我在网上找到了一支笔,这是我可以使用的测验。所以我编辑了它。
这是仍然有效的JS,测验答案仍然会出现在网站上
https://jsfiddle.net/ptkrngza/2/
(在这个小提琴中,它仍然不起作用:(这很奇怪,但它实际上在Coda /我的浏览器中工作,我想它真的是关于Javascript的权利吗?)但是如果它有帮助,这是原始的代码集
https://codepen.io/nicklemmon/full/LpZKBO
这是JS的小提琴,但是没有用。
jsfiddle.net/k0ns63a9/
所以关于我认为的js呢?每当我提出4个问题时,它就会起作用。但是当我添加更多问题时,在浏览器中问题/答案就会消失。但是我需要在js上做些什么来改变,以便测验仍能正常工作(但有更多问题)?
不幸的是,我无法自己解决这个问题
谢谢!如果需要更多信息,我非常愿意将它们交给您。虽然我认为javascript好的人会很快解决它:p
谢谢!
编辑:所以问题基本上是:我需要在Codepen的JS上编辑什么才能在测验中添加更多问题,JS /网站仍能正常运行
答案 0 :(得分:0)
有两个问题:你的数组元素缺少分隔逗号,并且jQuery没有被加载。
我通过使用浏览器的开发者工具窗口找到了这个。 (Chrome或汉堡菜单中的F12>更多工具>开发人员工具)。
1)I changed the focus to be the results pane
2)Running the code we can see three errors。第一个是因为Javascript解释器期望数组元素之间有逗号。先解决这个问题。
3)After fixing the commas我们可以看到它无法找到您在HTML末尾指定的脚本,并且jQuery没有被加载。如果我们查看CodePen,我们可以看到它们是loading jQuery as an external script.我们需要在JSFiddle中做同样的事情。添加jQuery CDN网址like this,将其粘贴到and done。