1

我正在制作一种测验生成器,通过“onclick”添加问题和答案可以正常工作,但是如果我想从一开始就“加载”这些答案/问题。例如来自一个数组。当我再次更改/保存这些答案/问题时,将它们推送到同一个数组中。

你有什么建议可以做到这一点吗?我成功地加载了正确的问题,如下面的代码。但是与我发现的问题相关的答案有点棘手。

我在这里有一个例子:http: //jsfiddle.net/j8h8x/2/

这里是加载问题的代码:

$(document).ready(function () {
    var q = new Question(count++, 'Question 1');
    questions.push(q);
});

小提琴中的第 143 行有一个函数,用于创建答案。(点击不加载)

将不胜感激任何输入!

4

1 回答 1

1

您只需要调用该addAnswer函数:

$(document).ready(function () {
    var q = new Question(count++, 'Question 1');
    q.addAnswer('this is some text', 'hello', q);
    questions.push(q);
});
于 2013-08-18T03:29:24.993 回答