限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

PHP高级

案例分享 | h5页面拉到底部自动加载内容

实现h5页面拉到底部自动加载内容,再也不用点击下一页了 php方法 html {$vo['title']} 模版编号:{$vo['tags']} 我要购买 {$vo['hits']} script $(window).scroll(function(){ //判断是否滑动到页面底部 if($(window).scrollTop()== $(document)

作者
王明昌
发布时间
实现h5页面拉到底部自动加载内容,再也不用点击下一页了 php方法
get_child_id($cid); 
	//dump($listarr);
  
     //获取行数
      if ($length == 0 ) {
	           $limit = $alllength . ',' . 6;//显示所有
               $condition = 'cid in (' . $listarr . ') and status=1'; //显示子项全部内容
       } else {
	           $limit = $length . ',' . 6;//显示当前类别所有
               $condition = 'cid=' . $cid . ' and status=1'; //显示子项全部内容
       }
 
// dump($condition);
   $data['list']=$this->model->field('pic,title,cid,url,tags,hits,id')->table('post')->where($condition)->limit($limit)->order('id desc')->select();
   
    if (is_array($data['list'])) {//处理链接
                foreach ($data['list'] as $key => $vo) {
                    if (empty($vo['url'])) {
                        $fileName = empty($vo['ename']) ? '' : '/' . $vo['ename'];
                        $data['list'][$key]['url'] = __URL__ . '/content/' . $vo['id'] . $fileName . $this->config['URL_HTML_SUFFIX'];
                    } 
		        }
        }
   //dump($data);
		if($data['list']){
		   $data['result'] = 1;
		   echo json_encode($data);}
		else{
		   $data['msg'] = '已经全部显示!';
		   $data['result'] = 0;
		   echo json_encode($data);
		}    
  }
}


?>

html

    get_post_list(29,6); if(is_array($list)) foreach($list as $vo) {?>
  • 模版编号:{$vo['tags']}我要购买{$vo['hits']}
script
0/500
友善分享您的看法。
反馈邮箱