0
我主要爲我的ajax請求帶來JSON,但有時我會帶上HTML片段。當用ajax加載html時:我應該帶腳本和css嗎?
比如有這些形式我用來創建我的應用程序的東西:「創建用戶」,「創建消息」,等我需要重新使用它們了很多,我把他們與Ajax調用,而不是讓他們預加載和隱藏。
我的問題是:
腳本和CSS的,讓功能和風格,以這些加載HTML的,應當預裝還是應該來與HTML呢?加載HTML的
例子:
create_message.html
-------------------
<div id="create-message-form">
...
<button id="submit-message">Send</button>
</div>
,讓功能,以這種形式需要一個點擊處理程序設置爲「#提交消息」和其他相關的東西的腳本。
create_message.js
------------------
$("#submit-message").click(...);
...
應該是腳本進行預加載,也可在create_message.html片段?
這些完整的ajax網站呢?像Facebook,幾乎所有的東西都是由ajax帶來的。將不得不預先加載許多腳本 – sports
@sports我建議在Facebook上執行右鍵單擊查看源代碼,我檢查了Google,它旨在在瞬間提取即時內容(基本上就是在HTML頁面中)然後再休息。許多站點使用requirejs之類的東西來完成,它允許您最終將所有腳本編譯爲一個腳本,這非常有效。 –