나는 학습을위한 레일스에 정말 기본적인 웹 사이트를 만들고 있습니다.클릭시 다른보기 표시
이 기능은 내가 지향하는 것입니다. 탭을 클릭하면 URL이 어떻게 변경되지 않는지주의하십시오.
http://tympanus.net/Blueprints/FullWidthTabs/
나는 현재 내 프로젝트의이 부분에 붙어있다. 내 application.html.erb
에서
이 페이지는 현재 제가 클릭 한 탭에 따라보기를 표시 할 수 있습니다.
<div class="content">
<section id="section-1">
<!-- Home -->
<%= yield %>
</section>
<section id="section-2">
<!-- photos -->
</section>
<section id="section-3">
<!-- videos -->
three
</section>
<section id="section-4">
<!-- projects -->
four
</section>
<section id="section-5">
</section>
</div>
내 <%= yield %>
현재 나의 home.html.erb
를로드합니다. 다른 탭 (projects.html.erb, photos.html.erb 등)을 표시하려면 다른 탭을 클릭하고 싶습니다. 그러나 레일즈에서이 작업을 수행하는 방법을 잘 모르겠습니다.
경로에 무엇이 있습니까? 그것은'link_to "Photos", some_path %>'이지만 경로가 없으면 정확하게 말할 수 없습니다. –
@Baloo 미안하지만이 비트를 명확하게해야했습니다. 이것이 내가 탭 내용 사이 http://tympanus.net/Blueprints/FullWidthTabs/ – Liondancer
에서이 모든 것을 넣어 원하는 경로를 사용하려는 해달라고 페이지를 다시로드하지 않고도 자바 스크립트 (브라우저 측)가 아닌 RoR (또는 JSP, PHP, Python 등) 트릭을 사용할 수 있습니다. 영감을 얻으려면 http://jqueryui.com/tabs/를보십시오. – Liondancer