Rails 4 JQuery .js.erb无法设置呈现部分的单击事件

时间:2014-12-03 21:08:21

标签: javascript jquery ruby-on-rails-4 javascript-events erb

我有一个远程的true按钮,点击后会转到控制器方法,然后执行.js.erb。我在.js.erb中渲染部分,然后我想为该部分中的按钮设置单击事件,并渲染另一部分。未设置click事件。我认为Rails首先在.js.erb中读取ruby,但它是否在click事件中读取了ruby?

关于如何正确执行此操作的任何指导都会很棒!

.js.erb

$("#new-user-family-form").children().last().replaceWith("<%= j render(:partial => 'new_family_member', :locals => {:new_user => @new_user}) %>");

$("#remove-new-family-member-button").on("click", function(e){
    e.preventDefault();
    $("#new-user-family-form").children().last().replaceWith("<%= j render(:partial => 'new_user_complete') %>");
});

0 个答案:

没有答案