В моем приложении на Rails есть профиль в профиле пользователя, в который я хочу загружать разные данные в зависимости от того, какая ссылка нажата.Как именно Facebook загружает разные данные справа в зависимости от того, какая ссылка (информация, стена, фотографии, друзья) нажата слева.Я заметил две особенности, которые я хотел бы воссоздать:
- Все данные не загружаются в профиль (по крайней мере, они не отображаются в исходном коде).Так что это не похоже на сценарий «показать / скрыть».
- Страница не обновляется, но URL-адрес действительно меняется.
Я новичок в программировании, но мне любопытноотносительно того, как я могу воссоздать это поведение.Вот div, о котором я говорю в своем действии Profiles # show:
<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 -->
Как видите, я хочу, чтобы "About" отображалось по умолчанию.Но я хочу загрузить остальные в div (заменив «О программе»), если нажата ссылка «Списки или картинки».Кто-нибудь может помочь?