1

我让自己成为了一个列表加法器。当您单击该链接时,它会添加一个 div。我正在尝试将输入的当前文本添加到 div 的内部文本中,然后附加它。添加后,我希望在输入中清除文本。我试过这个http://jsfiddle.net/Hunter4854/hwbcs/2/但我卡住了,不知道如何解决?

4

1 回答 1

3

第一个问题是,您txt仅在页面加载时才获得值,因此该变量将始终包含一个空值。

第二个问题是,您实际上是在尝试txt写入this.innerText. 这是一个双重错误,因为this在那个上下文中是点击的链接,而 jQuery 没有.innerText(有.textand .html)。

最后,要清除输入,只需使用$('input').val('');. 传递一个空字符串以.val()将输入文本设置为该字符串。

这是一个工作版本

于 2012-05-06T03:04:17.807 回答