2015-11-25 73 views
0

想知道是否有人對進行以下操作的正確方式有所瞭解。我正在使用模板引擎編寫單頁面應用程序。 '主'頁面有自己的$(document).ready(),但是我應該怎樣做其他的ajax調用,它們都有自己的document.ready?假設我加載了登錄頁面,它有自己的document.ready進行表單驗證,所以頁面將有兩個,一個來自佈局,另一個來自登錄腳本。這是可以接受的,還是有更好的方法呢?SPA多個JQuery document.ready()

+0

您可以使用AngularJS,因爲此框架全部是關於SPA的 –

+0

您可以將每個document.ready保留在其自己的頁面上,並且在加載時它將處理內容。注意不要重複任何ID – Yuri

+0

可以在問題中包含'html','js'?多個'.ready()'的目的是什麼?嘗試使用'.load()'? – guest271314

回答

0

這是可以接受的,jquery將處理多個調用。我會保持這種方式。

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 - [來自評論](/ review/low-quality-posts/10335790) – Guanxi

+1

@Guanxi爲什麼不是這個答案? OP詢問是否可以有多個document.ready處理程序,他說是。 – Barmar