我正在制作一种测验生成器,它可以通过“onclick”添加问题和答案,但如果我想从开始“加载”这些答案/问题。例如,一个数组。当我再次更改/保存这些答案/问题时,将它们推入同一阵列。
你有什么建议要做到这一点吗?我成功地加载了正确的问题,如下面的代码。但是答案与我发现的问题相关联有点棘手。
我在这里有一个例子:http://jsfiddle.net/j8h8x/2/
这里是加载问题的代码:
$(document).ready(function () {
var q = new Question(count++, 'Question 1');
questions.push(q);
});
小提琴中的第143行有一个功能,可以创建答案。 (onclick not load)
非常感谢任何意见!
答案 0 :(得分:1)
您只需要调用addAnswer
函数:
$(document).ready(function () {
var q = new Question(count++, 'Question 1');
q.addAnswer('this is some text', 'hello', q);
questions.push(q);
});