2.新聞瀑布流
http://js.jirengu.com/kibecusuxu/1/edit?html,console
基本上是這個思路。
- 請求數(shù)據(jù)。
- 數(shù)據(jù)到來之后,done,(done是一個處理延遲對象的方法)。
- 處理數(shù)據(jù),包括 1.把數(shù)據(jù)處理變?yōu)閔tml, 2. 把html放置到DOM節(jié)點上(關于怎么放置又可以分為加載完成后全部放上去,也可以一個一個放(一個一個放如果使用onload也是一個異步的過程,所以))
- 觸發(fā)SCROLL事件。
5 .觸發(fā)事件時,考慮到SCROLL事件一次要觸發(fā)多次,所以加一個鎖。 這個鎖,可以放在分步的AJAX上,就是如果正在加載AJAX時,不執(zhí)行AJAX(這樣一次最多加載一組)。