愚蠢的問題時間。我正在嘗試使用Mustache模板系統將我的JSON數據與flipbook插件集成。不用說,這根本不起作用。我是一個jQuery noobie,那麼是否有任何簡單的方法來綁定和動畫的JSON數據/插件(有或沒有鬍鬚標籤)?動畫JSON數據?
0
A
回答
0
從你的問題中推斷出你想要的東西有點難,但是我覺得你已經把所有的東西放在了一起。首先是您在評論中鏈接到的示例:https://github.com/blasten/turn.js/wiki/Making-pages-dynamically-with-Ajax
這會通過Ajax提取尚未加載的頁面,並且示例代碼假定Ajax調用從服務器獲取HTML,如可從代碼片段中看到的有(添加缺少的「}」後:
$.ajax({url: "app?method=get-page-content&page="+page})
.done(function(data) {
element.html(data);
});
這裏done
函數處理data
它通過直接將其注入element
,預計將包含當前頁面得到了從服務器返回的
我假設你接下來做有一個服務器端方法,但該方法返回JSON。讓我來承擔,它返回以下結構的那一刻:
{ "title" : "the title of page N",
"text" : "here is some text for the page N." }
接下來的事情就是使這個JSON進入到HTML中done
的Funktion,將結果到頁面之前。看着在README.md這個簡短的教程可能看起來像:
$.ajax({url: "app?method=get-page-content&page="+page})
.done(function(data) {
var pageHtml = Mustache.render("<h2>{{title}}</h2><p>{{text}}</p>", data);
element.html(pageHtml);
});
如果服務器返回正確的data
你現在應該看到一個
<h2>the title of page N</h2><p>here is some text for the page N.</p>
出現在頁面上。
相關問題
- 1. 使用jQuery/AJAX動畫JSON數據?
- 2. 動畫數據
- 3. 將畫布數據導出到json
- 4. jQuery AJAX JSON autorefresh顯示數據使用動畫不工作
- 5. 數據變化與動畫
- 6. UICollectionView動畫數據變化
- 7. 動畫SVG路徑數據
- 8. 從JSON動畫Google圖表
- 9. Android - 動畫視圖的數據綁定
- 10. 使用ajax動畫加載的數據
- 11. Angular 2:在* ngFor中動畫數據?
- 12. 算法和數據結構的動畫?
- 13. 播放動畫時的數據加載
- 14. 數據映射 - 虛線動畫圓
- 15. WPF動畫與數據觸發器
- 16. jQuery fadeIn動畫顯示數據
- 17. 動畫列表視圖數據更改
- 18. 處理jQuery數據表和動畫SVG
- 19. 同步WPF動畫與數據綁定
- 20. 從Flash中導出動畫數據?
- 21. Angular 2動畫與異步數據
- 22. 使用Matplotlib動畫散點圖數據
- 23. 使用assimp加載fbx動畫數據
- 24. Android 3D多維數據集動畫
- 25. chartist.js動畫更新/更改數據
- 26. UICollectionViewFlowLayout數據集之間的動畫
- 27. 動畫熱圖用新的數據集
- 28. 基金會6的數據動畫
- 29. jQuery的動畫()函數不動畫
- 30. 核心動畫動畫圖像數組
對於「動畫」數據,你究竟意味着什麼? – Philipp 2013-02-11 16:43:09
@ Philipp可能是這樣的:http://jsfiddle.net/REguz/1/ – dfsq 2013-02-11 16:46:52
是的。究竟。我正在尋找使用Turn.js製作jQuery頁面翻轉動畫,但它似乎不適用於鬍鬚模板。 – persphone80 2013-02-11 16:50:14