12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
-
- <div>
- <input type="hidden" id="kw" value="<?php echo $keyword;?>">
- <input type="hidden" id="currentPage" value="<?php echo $currentPage;?>">
- <input type="hidden" id="pageCount" value="<?php echo $pageCount;?>">
- </div>
- <div id="slide_loading_btn" onclick="slideLoadMoreInfo()" style="width: 42%;border: none;height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: .25rem;color: #999;background-color: #e6e6e6;border-radius: 0.5rem;display: block;margin: 0.45rem auto;<?php if($pageCount<=1){?>display: none<?php }?>" ><?php echo $loadBtnTitle;?></div>
- <script type="text/javascript">
- var pageCount = parseInt($('#pageCount').val());
- var currentPage = parseInt($('#currentPage').val());
- var slideBtn = $('#slide_loading_btn');
- $(document).ready(function(){
- $(window).bind("scroll",slideLoad);
- if(currentPage==pageCount&&pageCount>1){ $(slideBtn).text('已经到底了!').show().fadeOut(3000); }
- });
- function slideLoad(){
- var scrollbar_top = document.documentElement.scrollTop || document.body.scrollTop
- var bottomHeight = <?php echo $marginHeight;?>;
- var screenHeight = document.documentElement.clientHeight || document.body.clientHeight
- var page_bottom_pos = scrollbar_top+screenHeight+bottomHeight
- if (page_bottom_pos >= document.body.scrollHeight){
- slideLoadMoreInfo();
- }
- }
- function slideLoadMoreInfo(){
- $(window).unbind("scroll",slideLoad);
- if(currentPage>0&¤tPage<pageCount)
- {
- $(slideBtn).text('正在加载,请稍候...').show();
- var layindex = layer_mobile.open({type: 2,time:3,content:'正在加载,请稍候...'});
- var url = "<?php echo $ajaxUrl;?>";
- var object = {};
- object.page = currentPage+1;
- object.count = <?php echo $count;?>;
- <?php if(!empty($searchConditions)){?> object.sch = "<?php echo $searchConditions;?>";<?php }?>
- <?php if(!empty($keyword)){?> object.kw = "<?php echo $keyword;?>";<?php }?>
- <?php if(!empty($modelId)){?> object.model_id = "<?php echo $modelId;?>";<?php }?>
- $.get(url,object,function(html){
- layer_mobile.close(layindex);
- if($.trim(html)!='')
- {
- $('#<?php echo $listContentId;?>').append(html);
- $('#currentPage').val(currentPage+1);
- $(slideBtn).text('<?php echo $loadBtnTitle;?>');
- $(window).bind("scroll",slideLoad);
- currentPage = parseInt($('#currentPage').val());
- if(currentPage==pageCount)
- {
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- $(window).unbind("scroll",slideLoad);
- }
- }
- else
- {
- $('#currentPage').val(currentPage+1);
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- $(window).unbind("scroll",slideLoad);
- }
- })
- }
- else
- {
- $(slideBtn).text('已经到底了!').show().fadeOut(3000);
- $(window).unbind("scroll",slideLoad);
- }
- }
- </script>
|