基于Jquery的瀑布流

WBOY
發布: 2016-07-25 08:48:27
原創
1173 人瀏覽過
基于Jquery的瀑布流
  1. AJAX
  2. $page = isset($_GET['page']) ? intval($_GET['page']) : 1;
  3. $size = 20;
  4. try
  5. {
  6. $pdo = new PDO('mysql:host=localhost;dbname=wechatbook', 'root', 'root');
  7. $offset = ($page - 1) * $size;
  8. $sql = "SELECT title FROM wcb_rss_news limit $offset,$size";
  9. $stmt = $pdo->query($sql);
  10. $stmt->setFetchMode(PDO::FETCH_ASSOC);
  11. $list = $stmt->fetchAll();
  12. if (!empty($list))
  13. {
  14. foreach ($list as $row)
  15. {
  16. ?>
  17. = $row['title'] ?>
  18. }
  19. }
  20. else
  21. {
  22. echo '';
  23. }
  24. }
  25. catch (PDOException $e)
  26. {
  27. }
  28. ?>
  • <script><li> $(function() {<li> var $container = $("#container");<li> $container.imagesLoaded(function() {<li> $container.masonry({<li> itemSelector: '.box',<li> isAnimated: true,<li> columnWidth:200,<li> gutterWidth:200,<li> // isFitWidth:true,//自适应宽度<li> isResizableL:true// 是否可调整大小<li> });<li> });<li> $container.infinitescroll({<li> navSelector: '#next-link',<li> nextSelector: '#next-link a',<li> itemSelector: '.box',<li> animate: true,<li> loading: {<li> msgText: "加载中...",<li> finishedMsg: '没有新数据了...',<li> img: 'http://xialei.test.com/img/loading.gif',<li> selector: '.loading'<li> },<li> localMode: true<li> }, function(newElements) {<li> console.dir(newElements)<li> var $newEle = $(newElements);<li> $newEle.imagesLoaded(function() {<li> $container.masonry('appended', $newEle, true);<li> });<li> });<li> });<li></script>
  • 复制代码


  • 相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    最新問題
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!