用户追加行后,不会显示文本输入

我这里有一个小提琴: http : //jsfiddle.net/ybZvv/11/

我遇到的问题是,当你打开小提琴时,如果你点击“AH”按钮上的几个按钮,然后点击“添加问题”按钮将按钮附加到一个新的表格行,下面没有文字输入。表。

但是如果你打开一个不同的按钮,在表格行中,它会显示该按钮的文本输入。

我的问题是,一旦用户点击“添加问题”按钮,如何从顶部控件中的打开按钮显示文本输入?

以下是应该发生的事情:

  1. 在顶部控件处,打开按钮A和D.
  2. 单击“添加问题”按钮,这应该附加一行,但它也应显示按钮“A”和“D”的文本输入。

我将btnclick中的一些代码重构为一个新方法updateAnswer ,它收集所有打开的按钮并将一个输入添加到答案容器中。 然后从btnclickinsertQuestion调用该方法。

我更新了jsFiddle示例 。