在这里完全是新手,所以请不要以为我什么都知道:)
我正试图为团队创建一个页面,让您执行几个不同的任务。我想做的是在页面上为每个任务创建一个链接,然后交换出页面中心的部分,以便用户可以执行该任务。
那么,在我的show。html。erb页面中,我有一个这样的链接:
<a href="#" id="add_team_mate">Add a Team Mate</a>
和这样的div:
<div id="team_action">
在application.js中,我有一个这样的函数:
jQuery(function($){
$("#add_team_mate").click(function() {
alert("Hello world!");
return false;
});
});
这只是一个占位符,直到我能弄清楚如何用适当的部分交换<div id=team_action">
中的内容。任何帮助或指向jQuery文档或教程将非常感谢。
谢谢!
我会做一些像jQuery("#team_action").empty().append(<new partial html goes here>);
。你会从ajax渲染视图中获得部分吗?对不起,我不精通ruby,不能帮上忙。
编辑:Empty()删除所有内容。Append()将在div中添加部分内容。
http://api.jquery.com/empty/http://api.jquery.com/append/