我有一个问答网站。当一个人正确回答问题并单击按钮时,会提供一个新问题。我正在使用" remote:true"通过rails 3中的ajax执行此操作。问题是当插入新问题partial时,javascript不起作用。有几个按钮使用javascript来显示线索,但这已经破了。我假设问题是插入部分时按钮没有绑定。
update.js.erb
看起来像这样:
$("#question").replaceWith( ' <%= j render "enrollments/question" %> ');
要让按钮再次工作,我需要做些什么?
更新
我可以通过简单地添加在呈现部分之后再次加载的javascript代码来解决此问题。这是实现此目的的唯一方法还是有更好的方法来设置事件监听器agin?