2011-08-14 15 views
1

是否可以構建一個登錄頁面,該頁面可以在3個或4個不同的局部視圖之間自動滑動?每一個部分都會打印出同一數據模型的不同視圖(本身不是圖像幻燈片),例如某事物的頂部3,其他事物的頂部3等等,用於無限循環。如何使用導軌視圖內容自動滑動主頁傳送帶(不是圖像)

我正在尋找一種方式來滑動'網頁'而不是'圖像',可能會加載一個完整的視圖在開始隱藏部分循環?或者在同一個文檔中循環#relative鏈接?

我想過的另一件事是像will_paginateKaminari這樣的自動分頁程序,但循環由ajax,客戶端JavaScript循環調用。我不知道它是否可行,如何做。

你說什麼?任何建議將受到歡迎 Luca

回答

1

由於部分呈現服務器端,你應該按照你的'全視角'的想法。也就是說,渲染所有幻燈片/部分(數據描述,但您仍然可以滑動),然後使用JavaScript滑塊依次顯示每個幻燈片/部分。通過顯示所有幻燈片,這對非JavaScript用戶而言會退步。

我想重申一下,您似乎對部分服務器端渲染感到困惑。在向用戶發送頁面時,不能使用ruby守護進程或調度程序來執行此操作;一旦發生這種情況,您無法控制該頁面(除非您使用JavaScript來輪詢您的服務器 - 我不建議您這樣做)。

+0

是的,謝謝澄清「服務器端」角色,以及如何調用分頁程序的「客戶端」JavaScript循環?任何代碼示例? –

+1

我會忘記分頁的想法。看看這個腳本。 http://jquery.malsup.com/cycle/可用於圖像,html,文本等。有很多這種類型的腳本,這是jQuery的腳本。 – mark

+0

...這很酷:http://greweb.fr/slider –