我想这个问题与这个问题相似,但由于尚未得到回答,所以再次询问。
在我的 rails 应用程序中,我有一个视图,其中包含通过 ajax 加载内容的链接列表。
这是链接的部分内容
<%= link_to(story.title, {:controller=>"story", :id=>story.id}, :remote => true , :method=>'get', :class=>'story-link') %>
当通过 HTTP 加载视图时,此远程链接可以正常工作并通过 AJAX 加载内容。
该视图还有一个小的远程表单,提交后会在视图中添加一个新链接。但是,由于这个新链接是通过 AJAX 加载的,所以它不起作用(即不通过 AJAX 加载内容)。
此外,当我在浏览器中刷新视图时,新链接可以正常工作。我相信通过 AJAX 加载链接时不会发生适当的事件绑定。我怎么解决这个问题?