时间:2021-05-28
html代码:
<div style="width:1000px; overflow:hidden; margin:0 auto"> <div class="kppcl" style="width:1008px; position:relative" id="kppcl"> <div class="kppcld"> <div class="kppcld_t"> <div class="kpic"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'><img src="{#$item.logo#}" width="322" /></a></div> <div class="kname"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'>{#$item.title#}</a></div> <div class="kinfor"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th>时 间:</th> <td>{#$item.start_date#}-{#$item.end_date#}</td> </tr> <tr> <th>地 点:</th> <td>{#$item.area_name#}</td> </tr> </table> </div> </div> <div class="kppcld_b"></div> </div> <div class="kppcld"> <div class="kppcld_t"> <div class="kpic"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'><img src="{#$item.logo#}" width="322" /></a></div> <div class="kname"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'>{#$item.title#}</a></div> <div class="kinfor"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th>时 间:</th> <td>{#$item.start_date#}-{#$item.end_date#}</td> </tr> <tr> <th>地 点:</th> <td>{#$item.area_name#}</td> </tr> </table> </div> </div> <div class="kppcld_b"></div> </div> <div class="kppcld"> <div class="kppcld_t"> <div class="kpic"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'><img src="{#$item.logo#}" width="322" /></a></div> <div class="kname"><a href='{#url_reset("activity/detail","id_{#$item.id#}")#}'>{#$item.title#}</a></div> <div class="kinfor"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th>时 间:</th> <td>{#$item.start_date#}-{#$item.end_date#}</td> </tr> <tr> <th>地 点:</th> <td>{#$item.area_name#}</td> </tr> </table> </div> </div> <div class="kppcld_b"></div> </div> </div> <div id="page" style="display: none"> <div class="pages"><b class="page_icon">上一页</b><b>1</b><a href="?p=2">2</a><a href="?p=2" class="nextprev" rel="2">下一页</a></div> </div> </div>js代码
<script src="/js/blocksit.min.js"></script><script language="javascript" type="text/javascript"> $(window).load( function() { $('#kppcl').BlocksIt({ numOfCol: 3, offsetX: 5, offsetY: 5 }); }); var current_p = 0; //滚动 $(window).scroll(function(){ // 当滚动到最底部以上100像素时, 加载新内容 if ($(document).height() - $(this).scrollTop() - $(this).height()<100) { ajax_load_data(); } }); function ajax_load_data(){ var next_p = $('#page').find('.nextprev').attr('rel'); if(next_p && next_p != current_p){ console.log('nextpage = '+next_p); current_p = next_p; $.ajax({ url:'{#url_reset("request/front/ajax","","php")#}', data:{'act':'ajax_forum','p':next_p}, dataType:'json', type:'post', beforeSend:function(){ show_loading_body(); }, complete:function(){ show_loading_body(); }, success:function(data){ if(data.status != undefined && data.status == 'ok'){ if(data.html){ $('#kppcl').append(data.html).BlocksIt('reload'); } if(data.pages_str){ $('#page').html(data.pages_str); } } } }); } }</script>声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
jquerymasonry与infinitescroll两款瀑布流插件制作当下最流行的瀑布流图片展示实例,通过鼠标滚动图片无限加载的类似瀑布的效果的图片展示。用
一、分别加载jquery插件与jquery.masonry插件二、瀑布流局部样式代码.container-fluid{padding:20px;}.box{ma
本文实例为大家分享了js瀑布流加载效果,动态加载图片,供大家参考,具体内容如下鼠标滚动事件,当鼠标滚动到下边,动态加载图片。1.HTML代码js实现瀑布流效果-
本文实例讲述了thinkPHP实现瀑布流的方法。分享给大家供大家参考。具体分析如下:很多人都想做瀑布流的效果,这里告诉大家官网使用的方法,首先要下载瀑布流的插件
异步加载技术实现瀑布流效果。当滚动条到最底部的时候触发一个事件,这个事件写入$.get()事件,向内部程序页传递类别id和页码,程序将会返回那个类别下的相对页的