【问题标题】:text input does not appear once user appends a row一旦用户追加一行,文本输入就不会出现
【发布时间】:2012-10-06 20:26:40
【问题描述】:

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

我遇到的问题是,当您打开小提琴时,如果您单击按钮“A-H”中的几个按钮,然后单击“添加问题”按钮将按钮附加到新的表格行中,则没有文本输入出现在桌子下方。

但在表格行中,如果您打开其他按钮,则会显示该按钮的文本输入。

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

以下是应该发生的情况:

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

【问题讨论】:

    标签: javascript jquery jsfiddle


    【解决方案1】:

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

    我更新了jsFiddle example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-04
      • 1970-01-01
      • 2020-10-24
      • 2019-07-20
      相关资源
      最近更新 更多