我不喜歡編寫基於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. 部分呈現在HTML/JavaScript
- 2. 如何在離子內容中呈現svg
- 3. 如何從HTML中分離Javascript/JQuery?
- 4. 如何呈現react.js內容從draft.js json
- 5. 如何使用w3m在RMAIL消息中呈現HTML內容?
- 6. 如何在ng-grid中呈現html格式的內容?
- 7. Node/Express/Mongo:如何從動態內容呈現HTML屬性?
- 8. 如何檢測HTML內容呈現時是空白/空格?
- 9. 木偶(骨幹)只呈現新內容時,我修改HTML內容
- 10. 如何在iframe中從XML呈現HTML?
- 11. 如何在JavaScript中打印部分呈現的HTML頁面?
- 12. 如何在Rails中呈現不同格式的部分內容?
- 13. 內容呈現
- 14. 如何在JavaScript禁用時隱藏HTML的部分內容?
- 15. 骨幹模板呈現HTML內容
- 16. 核心文本呈現HTML內容
- 17. HTML如何在Firefox瀏覽器中打開URL以呈現HTML 5內容
- 18. 當從控制器內部呈現html.erb部分時逃脫Javascript
- 19. 大javascript函數document.write在1秒內在Firefox中呈現,在Chrome中呈現4分鐘,HTML代碼爲
- 20. 在Zend Framework 2導航中,我如何在標籤中呈現HTML內容?
- 21. 如何在python中將JavaScript HTML呈現爲HTML?
- 22. 在JSF中分組標籤不呈現任何內容?
- 23. 容器內容如何在C#Windows應用程序中呈現?
- 24. 如何從PrivatePub接收更新時呈現Rails部分?
- 25. 如何從快遞中呈現html和javascript?
- 26. 如何呈現HTML內容來自模型
- 27. 如何讓WKWebView只在所有內容被加載時才呈現內容?
- 28. 在C++中使用IWebBrowser2呈現javascript/html
- 29. 在Silverlight應用程序中呈現HTML內容
- 30. 使用javascript從數據庫呈現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