我有一个墙,用于在两列中显示来自用户的消息。每条消息都是一个div框。 我已经给出了每个框的id作为消息的id。
当用户点击邮件的编辑时,应使用Ajax在页面上放置表单。
表单与两个消息列一样宽。
如果用户编辑左栏中的邮件,我可以在此邮件的左侧插入表单。
但是,如果消息在右侧,我需要在左侧消息的开头和上方插入表单。
如何使用jquery执行此操作?
Rails 3 js.erb
答案 0 :(得分:0)
也许我会错过一些东西,但如果您知道左侧消息的ID,您可以轻松使用
$('#edit_link').click(function() {
$.ajax({
url: "/getyourform",
success: function(data) {
$('#left_message_id').before(data);
}
});
}