帝国论坛帝国网站管理系统交流区帝国CMS 7.5专版ajax点击加载更多内容 【本版专题贴子】  
 1/12     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:ajax点击加载更多内容 [加入收藏夹]   

自摸帝国
用户头衔:进士

精华贴   :1
发贴数   :1111
经验值   :4886
注册时间:2007-08-16
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
ajax点击加载更多内容
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <link rel="stylesheet" href="[!--news.url--]skin/listnews/css/listnews.css">
</head>
<body>
<div class="main-list">
          <ul id="list">
          </ul>
         
          <div class="load-more">
            <div class="add-more" style="display: flex">
              <i></i>
              <span>加载更多</span>
            </div>
            <div class="add-ing" style="display: none">
              <i></i>
              <span>加载中...</span>
            </div>
          </div>
        </div>
        
        
<script src="[!--news.url--]skin/listnews/js/jquery.min.js"></script>
<script>
(function (win, $) {
  $.listnews = {
    pageNum: 0,
    initLoadMore() {
      let _self = this;
      $(".load-more").on('click', '.add-more', function () {
        $(this).css({ display: 'none' }).siblings('.add-ing').css({ display: 'flex' });
        _self.pageNum++;
        _self.initGetData(_self.pageNum);
        setTimeout(() => {
          $(this).css({ display: 'flex' }).siblings('.add-ing').css({ display: 'none' });
        }, 1000)
      })
    },

    initGetData(index) {
      let _this = this;
      $.ajax({
        url: '[!--news.url--]e/extend/listnews/?page=' + index + '&pageNum=5&classid=13',
        /*
                zhuxubai202112
                page:分页
                pageNum:显示多少数量
                classid:栏目ID
                */
                type: 'get',
        dataType: 'json',
        success: function (jsonData) {
          var html = '';
          if (jsonData.info) {
            jsonData.info.forEach(function (val) {
              html += `<li class="item">
                <a href="${val.titleurl}"><p>${val.title}</p><span class="date">${val.newstime}</span></a>
              </li>`;
            })
            $('#list').append(html);
          }
        }
      })
    },

    init() {
      this.initGetData(this.pageNum);
      this.initLoadMore();
    }
  }
  $.listnews.init();
})(window, jQuery)
    </script>
</body>
</html>


使用方法:
以上代码为模板文件
附件文件直接覆盖网站目录下即可。
skin文件为附件目录
e/extend/listnews/index.php这个文件为获取内容文件


上传以下附件:
[下载 *.rar](文件大小:32.71 KB,下载次数:128)

[该贴被修改 1 次,最后修改时间 2021-12-27 14:28:06 ]


[专业建站/仿站 二次开发 插件定制!]
QQ/微信:6711729
2021-12-27 10:05:57 已设置保密 顶部 回复 引用 报告 编辑 删除

自摸帝国
用户头衔:进士

精华贴   :1
发贴数   :1111
经验值   :4886
注册时间:2007-08-16
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

效果

上传以下图片:




[专业建站/仿站 二次开发 插件定制!]
QQ/微信:6711729
2021-12-27 10:07:17 已设置保密 顶部 回复 引用 报告 编辑 删除

fenghuaijie
用户头衔:秀才

精华贴   :0
发贴数   :51
经验值   :483
注册时间:2015-01-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持一下




2021-12-27 10:12:12 已设置保密 顶部 回复 引用 报告 编辑 删除

html高手
用户头衔:探花

精华贴   :0
发贴数   :9114
经验值   :23336
注册时间:2008-02-23
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

支持一下




2021-12-27 10:18:16 已设置保密 顶部 回复 引用 报告 编辑 删除

flnsll
用户头衔:进士

精华贴   :0
发贴数   :386
经验值   :3154
注册时间:2008-11-23
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

有演示地址吗?

[该贴被修改 1 次,最后修改时间 2021-12-27 23:14:38 ]



2021-12-27 12:41:12 已设置保密 顶部 回复 引用 报告 编辑 删除

tkf88
用户头衔:探花

精华贴   :0
发贴数   :8703
经验值   :22129
注册时间:2007-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

支持一下




2021-12-28 00:25:18 已设置保密 顶部 回复 引用 报告 编辑 删除

cnnb
用户头衔:探花

精华贴   :0
发贴数   :5869
经验值   :16740
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持下




2021-12-28 08:38:48 已设置保密 顶部 回复 引用 报告 编辑 删除

点到为止
用户头衔:探花

精华贴   :0
发贴数   :6704
经验值   :20958
注册时间:2008-01-07
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

支持一下




2021-12-29 07:47:53 已设置保密 顶部 回复 引用 报告 编辑 删除

平凡人生
用户头衔:进士

精华贴   :0
发贴数   :1174
经验值   :3442
注册时间:2009-08-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持




2021-12-30 00:04:24 已设置保密 顶部 回复 引用 报告 编辑 删除

城市孤星
用户头衔:探花

精华贴   :0
发贴数   :7446
经验值   :16630
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持一下




2021-12-30 08:49:40 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/12     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1