瀑布流
JS:
function ajaxLoad(tag){ Url = '{:U('news/Kr/moreKr')}' $.get(Url,{tag:tag},function(msg){ if(msg !=null){ msgLength = msg.length ; for (var i=0;i<msgLength;i++) { str = msg[i]; var div1 = $("#div1").height(); var div2 = $("#div2").height(); var div3 = $("#div3").height(); var div4 = $("#div4").height(); var minDiv = Math.min(div1,div2,div3,div4); var k = 0; for (var n = 0; n < 5 ; n++) { if($("#div"+n).height()==minDiv && k<1){ $("#div"+n).append(str); k = 1; } }; } } //分页代码显示 $("#page").show(); },'json');}var flag = 0;var winH = $(window).height(); $(window).scroll(function () { var pageH = $(document.body).height(); //页面总高度 var scrollT = $(window).scrollTop(); //滚动条top if(winH + scrollT > pageH-50){ if(flag<1 && p < 2 ){ ui.showMessage('正在加载',0,0.5); ajaxLoadMoreKr({$Think.get.id}) flag = 1; } }});PHP:
public function Abc(){
$id = $_GET['tag'];
$perNum =5;
$start =$perNum+1;
if($id){
//$sql = "select title from ts_kr_link where status > 0 and FIND_IN_SET(".$id." , `tags` ) order by cTime desc limit ".$start.",".$perNum;
}else{
$sql = "select a.title,a.description,a.link,b.save_path,b.save_name from ts_kr_link a ,ts_attach b where a.logo = b.attach_id limit ".$start.",".$perNum;
}
$res = M()->query($sql);
foreach($res as $k => $v){
$data[$k] = '<div class="module"><dl><dt><a href="'.text($res[$k]['link']).'"><img src="'.SITE_URL.'/data/upload/'.$res[$k]['save_path'].'/'.$res[$k]['save_name'].'" width="180" height="50" /></a></dt><dd><a href="'.text($res[$k]['link']).'">'.text($res[$k]['title']).'</a></dd><p>'.msubstr(text($res[$k]['description']),0,200).'</p></div>';
}
echo json_encode($data);
}

浙公网安备 33010602011771号