我正在使用RoR和AJAX创建帖子。所以我需要能够通过以前的ID添加“答案”。
每次提交按钮点击下面的代码被称为JQuery AJAX附加到附加元素
$("<%= selector %>").append("<div id='<%= newanswer %>'><%= escape_javascript(render('answer_layout')) %></div>");
其中
selector
看起来像这样#answer-12
newanswer
将#answer-13
它工作的建议第一次,但是当我点击提交第二时间我需要使用已附加的#answer-13
div来追加新的#answer-14
,它不起作用。我知道文档不知道第一个附加元素,但不知道如何解决这个问题。谢谢你的帮助。
修订 我呈现新answer
与编辑和删除的链接,所以我不仅需要追加其可以workarounded,但完全与添加元素
'newanswer'应该不会有开始'''签署 – fcalderan
@ F.Calderan。他只是说它的id是'answer-13' – gdoron
gdoron的权利,ofc在ID名称中没有'#'。 'newanswer'是'answer-13'。 –