当前位置: 首页 > news >正文

网站的整体规划怎么写云开发环境

网站的整体规划怎么写,云开发环境,wordpress 送女友,淘宝优惠网站如何做实现效果 使用定时器对组件进行每秒请求&#xff0c;每过固定时间之后&#xff0c;进行下一页项目请求&#xff0c;进行到最后一页请求的时候返回第一页。 首先引入js插件 <script src"./js/pagination.js" type"text/javascript"></script>…

实现效果

使用定时器对组件进行每秒请求,每过固定时间之后,进行下一页项目请求,进行到最后一页请求的时候返回第一页。

首先引入js插件

<script src="./js/pagination.js" type="text/javascript"></script>

然后在HTML页面上进行请求

<div class="setPageDiv"><div class="Pagination" id="pagination"></div>
</div>

在js代码中进行定义

 var showNum = 15; //每页条数var dataL = res.count;//总条数var pageNum = Math.ceil(dataL / showNum);//总页数$('.Pagination').pagination(pageNum, {num_edge_entries: 1, //边缘页数num_display_entries: 4, //主体页数items_per_page: 1, //每页显示1项prev_text: "上一页",next_text: "下一页",current_page: 0,callback: function(index) {//index是页数索引值//回调函数当你点击数字或者上一页,下一页的时候发生的事件                        }})

然后你就看到了这个页面

基础实现之后,开始实现源代码的修改

在源代码的事件中,只有上一页跟下一页事件,所以我们直接加入一些新的事件

在pagination.js中加入回到首页

     //上一页this.prevPage = function() {if (current_page > 0) {pageSelected(current_page - 1);return true;}else {return false;}}//下一页this.nextPage = function() {if (current_page < numPages() - 1) {pageSelected(current_page + 1);return true;}else {return false;}}//回到首页this.firstPage = function() {pageSelected(0);return true;}

然后在我们写的页面js中调用方法

$('.Pagination').trigger('firstPage');
$('.Pagination').trigger('nextPage');

这里我加入了是否继续轮播

 //如果本地储存没有definitions,则为不轮播(默认进入不轮播)if(localStorage.getItem('definitions') == null){md1.definitions = falseelse{//如果本地有值且值为true,则为轮播if(localStorage.getItem('definitions') == 'true'){md1.definitions = trueconst intver = setInterval(()=>{if(md1.intvermo == 1){clearInterval(intver)else{if(md1.waisum == pageNum){md1.waisum = 0$('.Pagination').trigger('firstPage');}else{$('.Pagination').trigger('nextPage');}}md1.waisum = md1.waisum + 1},parseInt(md1.lunbotime)*1000)}else{md1.definitions = false}}

还可以加入刚进入页面判断它是第几页,然后直接跳转到分页的第几页

在pagination.js中加入

     //回调页面第几页this.playblack = function(){//从页面路径取到pages是第几页const searchParams = new URLSearchParams(location.search);pageSelected(parseInt(searchParams.get('pages')))return true;}

在界面js中使用

$('.Pagination').trigger('playblack');

资源文件是修改后的pagination.js文件,可直接引用方法进行使用

http://www.yayakq.cn/news/515037/

相关文章:

  • 熵网站注册公司网站多少钱
  • 招代理商的网站安康市110报警平台
  • ps做的网站首页wordpress 手机 登陆不了
  • 怎么做免费个人网站安阳网站建设公司
  • 荣誉章标志做网站网络规划与设计参考文献
  • 学做蛋糕哪个网站好企业网站制作公司合肥
  • 网站建设教的误区发布网页
  • 开封做网站无锡百度推广平台
  • 贵阳网站建设gzzctyi移动互联网开发前景
  • 做网站经验厦门市建设局电工报名网站
  • 做请帖网站如何判断网站是用什么程序做的
  • wordpress网站换域名微信网站建设和维护
  • 北京网站制作飞沐wordpress收费模板
  • 怎么做企业网站推广接推广一般多少钱
  • 公司自己做网站备案广东住房建设部官方网站
  • 做网站 蓝洋有哪些建筑设计网站
  • 百度网站怎样做竞价推广账户托管费用
  • 重庆网站建设莉推广管理
  • 什么公司做网站好图片编辑软件加文字
  • 惠州企业网站建设wordpress主题 国外
  • 合肥++网站建设莱芜住房和城乡建设厅网站
  • 网站开发语言那个好搭建网站设计
  • 网站备案承诺书清河网站建设费用
  • 重庆网站网络推广数码科技网站
  • 小网站大全中国互联网金融公司排名
  • 中学网站建设工作实施方案正能量网站有哪些
  • 梅州公司做网站安卓android下载安装
  • 响应式大学网站个人主页模版
  • 做自我介绍的网站的图片素材怎么用centos做网站
  • 上街三屏网站建设有没有代加工的网站