juqery 点击分页显示,指定一页显示多少个,首次加载显示多少个
源代码html:
- //源代码:html
- <div class="jq22">
- <div class="hidden">
- <li><span><img src="data:images/500x500-1.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-1.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-1.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-1.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-1.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-2.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-2.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-2.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-2.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-2.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-3.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-3.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-3.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-3.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-3.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-4.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-4.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-4.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-4.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-4.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-5.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-5.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-5.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-5.png" width="" height="" /></span></li>
- <li><span><img src="data:images/500x500-5.png" width="" height="" /></span></li>
- </div>
- <ul class="list">
- <span>数据加载中,请稍后...</span>
- </ul>
- <div class="more"><span href="javascript:;" onClick="jq22.loadMore();"></span></div>
- </div>
- //源代码css样式
- /*点赞用户头像显示*/
- .hidden{ display: none;}
- .jq22{height: auto;margin: auto;overflow: hidden;text-align: left;background:#fff;padding:5px;}
- /*.jq22 ul.list{overflow: hidden;}*/
- .jq22 ul.list li{width: .514rem;height: .514rem;float: left;overflow: hidden; margin-bottom: .02rem; margin-right: .02rem;}
- .jq22 ul.list li img{width: %;height: %;}
- .jq22 ul.list p{text-align: center;padding: 10px;}
- .jq22 .more{overflow: hidden;text-align: center; float: left;}
- .jq22 .more span{display: block;margin: auto;background: #F6F6F6 url('../images/zc_7.png') no-repeat center; background-size: .35rem .35rem;width: .514rem;height: .514rem; border: solid .01rem #ACAEB5;}
- //juqery
- <script>
- /*点赞 出现人头像点击显示*/
- var _content = []; //临时存储li循环内容
- var jq22 = {
- _default:, //默认显示图片个数
- _loading:, //每次点击按钮后加载的个数
- init:function(){
- var lis = $(".jq22 .hidden li");
- $(".jq22 ul.list").html("");
- for(var n=;n<jq22._default;n++){
- lis.eq(n).appendTo(".jq22 ul.list");
- }
- /*$(".jq22 ul.list img").each(function(){
- $(this).attr('src',$(this).attr('realSrc'));
- })*/
- for(var i=jq22._default;i<lis.length;i++){
- _content.push(lis.eq(i));
- }
- $(".jq22 .hidden").html("");
- },
- loadMore:function(){
- var mLis = $(".jq22 ul.list li").length;
- for(var i =;i<jq22._loading;i++){
- var target = _content.shift();
- if(!target){
- $('.jq22 .more').html("");
- break;
- }
- $(".jq22 ul.list").append(target);
- /*$(".jq22 ul.list img").eq(mLis+i).each(function(){
- $(this).attr('src',$(this).attr('realSrc'));
- });*/
- }
- }
- }
- jq22.init();
- </script>
修改过后的代码:
- //修改过后的代码,html可循环使用 //css样式可用源代码里面的
- //html
- <div class="jq22">
- <div class="hidden">
- //html这里我用到了循环
- <volist name="vo['dianzanlist']" id="voo">
- <li><span><img src="{$voo['userinfo']['headimgurl']}" width="" height="" /></span></li>
- </volist>
- </div>
- <ul class="list">
- <span>数据加载中,请稍后...</span>
- </ul>
- <div class="more"><span onClick="jq22.loadMore(this);"></span></div>
- </div>
- //juqery
- <script>
- /*点赞 出现人头像点击显示*/
- var _content = []; //临时存储li循环内容
- var jq22 = {
- _default:, //默认显示图片个数
- _loading:, //每次点击按钮后加载的个数
- init:function(){
- var list=$('.jq22');
- $(list).each(function(key,val){
- var lis=$(val).find('.hidden li');
- var aa=$(val).find('ul.list');
- aa.html("");
- for(var n=;n<jq22._default;n++){
- lis.eq(n).appendTo(aa);
- }
- if(lis.length <= ){
- $(val).find('.more').remove();
- }
- });
- },
- loadMore:function(re){
- var aaa=$(re).parent().parent()[];
- console.log(aaa);
- var linshi=$(aaa).find(".hidden li");
- for(var i =;i<jq22._loading;i++){
- var target = linshi[i];
- $(aaa).find('ul.list').append(target);
- }
- if(linshi.length==){
- $(aaa).find('.more').remove();
- }
- }
- }
- jq22.init();
- </script>
juqery 点击分页显示,指定一页显示多少个,首次加载显示多少个的更多相关文章
- Angularjs 首次加载显示{{}}
使用如下标签 <span translate="{{'SYSTEM_100001'|translateFilter}}"></span>
- [ActionScript 3.0] AS3.0 动态加载显示内容
可以将下列任何外部显示资源加载到 ActionScript 3.0 应用程序中: 在 ActionScript 3.0 中创作的 SWF 文件 — 此文件可以是 Sprite.MovieClip 或扩 ...
- bootstrap模态框modal使用remote第二次加载显示相同内容解决办法
bootstrap模态框modal使用remote动态加载内容,第二次加载显示相同内容解决办法 bootstrap的modal中,使用remote可以动态加载页面到modal-body中,并弹窗显示 ...
- SDWebImage 加载显示 GIF 与性能问题
SDWebImage 加载显示 GIF 与性能问题 SDWebImage 4.0 之前,可以用 UIImageView 显示 GIF 图.如果 SDWebImage 4.0 还这么做,只会显示静态图. ...
- 一个页面从输入URL到加载显示完成,发生了什么?
面试经典题--URL加载 一.涉及基本知识点: 1. 计算机网络 五层因特尔协议栈: 应用层(dns.http):DNS解析成IP并完成http请求发送: 传输层(tcp.udp):三次握手四次挥手模 ...
- 显示名为“xxx.XmlSerializers”的程序集未能加载到 ID 为 1 的 AppDomain 的“LoadFrom”绑定上下文中。
VS调试程序运行中提示“显示名为“xxx.XmlSerializers”的程序集未能加载到 ID 为 1 的 AppDomain 的“LoadFrom”绑定上下文中.错误的原因为: System.IO ...
- [iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之二:lib3ds加载模型
[iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之二:lib3ds加载模型 作者:u0u0 - iTyran 在上一节中,我们分析了OBJ格式.OBJ格式优点是文本形式,可读 ...
- SDWebImage 加载显示 WebP 与性能问题
SDWebImage 加载显示 WebP 与性能问题 本文包含自定义下载操作 SDWebImageDownloaderOperation 与编码器 SDWebImageCoder.SDWebImage ...
- 一个页面从输入url到页面加载显示完成,中间都经历了什么
第一种解释: 一般会经历以下几个过程: 1.首先,在浏览器地址栏中输入url 2.浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显示页面内容.若没有,则跳到第三步操作. 3 ...
随机推荐
- vue把localhost改成ip地址无法访问—解决方法
打开package.json文件,找到下面的代码 "scripts": { "dev": "webpack-dev-server --inline - ...
- Ubuntu安装WDCP遇到的无法便于错误解决方法
WDCP v3.2安装 WDCP支持CentOS系统下安装,包括了32bit或者64bit,最新版本建议在6.x以上版本使用,源码安装命令为: wget http://dl.wdlinux.cn/la ...
- VirtualBox虚拟机磁盘瘦身
操作系统 : windows7_x64 VirtualBox 版本 : 4.3.28 原理: 使用0填充虚拟系统磁盘,然后删除填充文件,再使用VBoxManage进行压缩. Linux系统磁盘瘦身 一 ...
- CentOS7配置防火墙
使用命令的方式配置 ##Add firewall-cmd --permanent --zone=public --add-port=/tcp ##Remove firewall-cmd --perma ...
- 生产系统ELK日志采集系统
总结下,生产在运转的日志采集系统!后续的扩展在于elasticsearch节点与logstash节点与kafka+zookeeper,目的提高吞吐量!
- Redis】Java中使用Jedis操作Redis(Maven导入包)、创建Redis连接池
如果我们使用Java操作Redis, 需要确保已经安装了 redis 服务及 Java redis 驱动. Maven项目可以直接在pom.xml中加入jedis包驱动: <!-- https: ...
- Easyui中 alert 带回调函数的 消息框
带回调函数的 消息框: $.messager.alert({ title:'消息', msg:'电话号码 只能是数字!', icon: 'info', width: 300, top:200 , // ...
- shell 实例
转载自:https://github.com/liquanzhou/ops_doc 这里只作为笔记使用,不做他用 shell实例手册 0 说明{ 手册制作: 雪松 更新日期: 2018-09-1 ...
- Protobuf3 编解码
我们已经基本能够使用Protocol Buffers生成代码,编码,解析,输出及读入序列化数据.该篇主要讲述PB message的底层二进制格式.不了解该部分内容,并不影响我们在项目中使用Protoc ...
- C# Task中的Func, Action, Async与Await的使用
在说Asnc和Await之前,先说明一下Func和Action委托, Task任务的基础的用法 1. Func Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate, ...