在我的Rails应用程序中,用户配置文件中有一个div,我想根据点击的链接加载不同的数据。究竟Facebook如何在右侧加载不同的数据,具体取决于左侧单击的链接(信息,墙,照片,朋友)。我特别注意到我想要重新创建的两件事:
我是编程新手,但我很好奇如何重新创建这种行为。这是我在我的个人资料#show action中讨论的div:
<div id="info">
<div id="infoContainer">
<ul id="questions">
<li>
<%= link_to 'About' %>
</li>
</ul>
<ul id="settingsLinks">
<li><a href="#">Lists</a></li>
<li>
<%= link_to 'Pics' %>
</li>
</ul>
</div>
<%= render :partial => 'show_about' %>
</div><!-- end info -->
如您所见,我希望默认情况下显示“关于”。但是,如果单击“列表”或“图片”链接,我想将其他人加载到div中(替换“关于”)。有人可以帮忙吗?
答案 0 :(得分:0)
我最终使用jQuery UI标签作为我的AJAX解决方案。我把所有东西放在一起编码,但忘了包含样式表。所以任何想要实现jQuery UI表的人都记得要下载并包含一个jQuery UI样式表,或者在你的基本css文件中包含你需要的元素。