将数组中的元素添加到数组onload

时间:2013-08-17 20:41:24

标签: javascript arrays

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

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

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

这里是加载问题的代码:

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

小提琴中的第143行有一个功能,可以创建答案。 (onclick not load)

非常感谢任何意见!

1 个答案:

答案 0 :(得分:1)

您只需要调用addAnswer函数:

$(document).ready(function () {
    var q = new Question(count++, 'Question 1');
    q.addAnswer('this is some text', 'hello', q);
    questions.push(q);
});