我不喜歡編寫基於JavaScript的應用程序的一件事情是,您必須在Javascript中放置大量HTML代碼才能呈現新內容。有沒有辦法讓我分裂?我發現它混亂和臃腫,以結合他們在相同的JavaScript代碼。如何在呈現新內容時從javascript中分離html?
2
A
回答
4
你應該檢查出jQuery's Template plugin,這可能會有所幫助,具體取決於您的創建。
1
可能是我無法理解的問題,但你可以把JavaScript中的單獨的文件:
<script type="text/javascript" src="some.js"></script>
而且你可以使用jQuery,讓你在HTML另一個抽象級別:
$('div.button').animate({left: 650, height: 38}, 'slow');
+0
1
你有沒有試過客戶端模板系統,如EJS?
0
我經常使用一個隱藏的div
與準備好的HTML一樣服務。然後在JS中,我只需要獲取這個HTML部分的一個副本並插入動態值。 恕我直言,這很方便,因爲所有的樣本都一起存儲在HTML文件內部,並且JS代碼不必瞭解它的結構。
相關問題
- 1. 從umbraco呈現html內容
- 2. 呈現離子V3 HTML內容
- 3. 如何在JavaScript forloop中呈現大塊HTML內容
- 4. 離子內容不呈現
- 5. 如何在Rails 3中使用javascript呈現部分內容
- 6. 部分呈現在HTML/JavaScript
- 7. 用Javascript呈現部分內容
- 8. 在JSF中呈現HTML內容
- 9. 如何在離子內容中呈現svg
- 10. 如何從HTML中分離Javascript/JQuery?
- 11. Rails在JSON中呈現部分內容
- 12. 如何呈現react.js內容從draft.js json
- 13. 如何使用jquery在標籤標籤內呈現html內容
- 14. 如何在rails中使用erb標籤呈現html內容?
- 15. 如何在ng-grid中呈現html格式的內容?
- 16. 如何使用w3m在RMAIL消息中呈現HTML內容?
- 17. Ionic2離子含量不呈現內容
- 18. Node/Express/Mongo:如何從動態內容呈現HTML屬性?
- 19. 如何檢測HTML內容呈現時是空白/空格?
- 20. 木偶(骨幹)只呈現新內容時,我修改HTML內容
- 21. 如何在刷新列表時呈現離子刷新圖標?
- 22. 如何在iframe中從XML呈現HTML?
- 23. 如何在JavaScript中打印部分呈現的HTML頁面?
- 24. 如何在Rails中呈現不同格式的部分內容?
- 25. 內容呈現
- 26. 如何從Express/Node.js中動態生成的內容中分離內聯javascript?
- 27. 如何在JavaScript禁用時隱藏HTML的部分內容?
- 28. 使用Laravel HTML幫助程序呈現HTML內容時失敗
- 29. 骨幹模板呈現HTML內容
- 30. 核心文本呈現HTML內容
爲什麼不使用AJAX檢索新的內容服務器端? – stillstanding 2010-11-27 04:27:25
這就是我正在做的,但是你需要爲它編碼HTML,不是嗎?或者你是在談論發送HTML內容本身? – egervari 2010-11-27 04:29:20
您當然可以從AJAX請求中發回HTML內容,並將其插入到您想要的位置。 – 2010-11-27 04:33:23