2011-06-03 19 views
0

我目前正在一個網站上工作,我想從Facebook的技術如何'分頁'或'查看更多'的作品。我想我已經把它整理出來了,但我只是問這是不是最好的方法,或者我是否偏離基地。更多/分頁實施像Facebook.com

  1. 我會有一個更多的按鈕,當用戶懸停或點擊它時,我會發出一個ajax請求。
  2. ajax請求會傳遞限制和當前項目的兩個變量(就像普通分頁工作一樣),並從數據庫獲取結果並根據Feed/etc的需要呈現它們。
  3. 我會用jQuery的append在這裏添加一個錨點鏈接,所以我可以跳到最後一篇文章的位置。然後,我會將來自ajax請求的結果附加到我的提要/等的底部。
  4. 觸發鏈接將屏幕移動到錨標籤並在一天內調用它。

我錯過了什麼?任何你看到你可以提供給我的缺陷......我目前主要使用PHP,MySQL和jQuery作爲我的攻擊武器。

任何援助將不勝感激。

+0

查看[本博客文章](http://hycus.com/2011/03/16/load-more-like-facebook-or-old-twitter-using-php-mysql-jquery /)。 – 2011-06-07 05:20:39

+0

感謝您的幫助。似乎我在正確的方向。 – stogdilla 2011-06-09 20:04:56

回答

0

我已經實現了類似的想法。

當你點擊 「更多」 按鈕,

  1. 刪除按鈕。

  2. 請求$ .getJSON頁面獲取下一頁數據。

  3. 將這些添加到content-page-div。

  4. 將刪除的「更多」按鈕追加到最後。