jquery 实现上下滚动效果示例代码


Posted in Javascript onAugust 09, 2013
<script type="text/javascript" src="script/jquery-1.7.2.min.js"></script> 
<script type="text/javascript"> 
$(function() { 
var page = 1; 
var i = 1; 
var conheight = $('.con li').height(); 
var lilen = $('li').length; 
var len = Math.ceil( lilen / i ); 
alert(conheight+ " " + len); 
//alert("page:"+page+" i:"+i+" conheight:"+conheight+" lilen:"+lilen+" len:"+len) 
$('.next').click(function() { 
if( page == len){ 
alert("已经到底不能再在操作!"); 
return false; 
} 
$('.con_list').animate({top:'-=' + conheight},'slow'); 
page++; 
//if( page == len ) { 
// $('.con_list').animate({top:0},'slow'); 
// page = 1; 
// }else{ 
// $('.con_list').animate({top:'-=' + conheight},'slow'); 
// page++; 
//} 
}); 
$('.prev').click(function() { 
if(page == 1){ 
alert("已经到头不能再进行操作!"); 
return false; 
} 
$('.con_list').animate({top:'+=' + conheight},'slow'); 
page--; 
//if( page == 1 ) { 
// $('.con_list').animate({top:'-=' + conheight*(len - 1)},'slow'); 
// page = len; 
//}else{ 
// $('.con_list').animate({top:'+=' + conheight},'slow'); 
// page--; 
//} 
}); 
}) 
</script> 
<style type="text/css"> 
* { 
margin:0;padding:0 
} 
.prev,.next{ 
width:100px;height:20px;background:#333;cursor:pointer 
} 
.con{ 
width:100px;height:300px;overflow:hidden;position:relative 
} 
.con_list{ 
position:relative 
} 
.con li{ 
height:100px 
} 
.one{ 
background:#F90 
} 
.two { 
background:#69C 
} 
.three{ 
background:#633 
} 
</style> 
<body> 
<div class="prev"></div> 
<div class="con"> 
<div class="con_list"> 
<ul> 
<li class="one">11111111111111111111</li> 
<li class="two">22222222222222222222</li> 
<li class="three">333333333333333333333</li> 
<li class="three">444444444444444444444</li> 
<li class="one">5555555555555555555555</li> 
<li class="two">6666666666666666666666666</li> 
<li class="one">7777777777777777777777777</li> 
<li class="two">88888888888888888888</li> 
<li class="one">99999999999999999999</li> 
<li class="one">10103000000000</li> 
</ul> 
</div> 
</div> 
<div class="next"></div> 
</body>
Javascript 相关文章推荐
Javascript - HTML的request类
Jan 09 Javascript
简短几句 通俗解释javascript的闭包
Jan 17 Javascript
javascript中var的重要性分析
Feb 11 Javascript
原生javascript实现匀速运动动画效果
Feb 26 Javascript
jQuery 中的 DOM 操作
Apr 26 Javascript
js通过指定下标或指定元素进行删除数组的实例
Jan 12 Javascript
vue2中filter()的实现代码
Jul 09 Javascript
详解vue 计算属性与方法跟侦听器区别(面试考点)
Apr 23 Javascript
bootstrap下拉框动态赋值方法
Aug 10 Javascript
小程序:授权、登录、session_key、unionId的详解
May 15 Javascript
vue-cli4.0多环境配置变量与模式详解
Dec 30 Vue.js
JS异步堆栈追踪之为什么await胜过Promise
Apr 28 Javascript
15条JavaScript最佳实践小结
Aug 09 #Javascript
web网页按比例显示图片实现原理及js代码
Aug 09 #Javascript
html向js方法传递参数具体实现
Aug 08 #Javascript
js获取控件位置以及不同浏览器中的差别介绍
Aug 08 #Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
Aug 08 #Javascript
Jquery chosen动态设置值实例介绍
Aug 08 #Javascript
extjs两个tbar问题探讨
Aug 08 #Javascript
You might like
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
PHP中PDO的错误处理
2011/09/04 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
php 类自动载入的方法
2015/06/03 PHP
类之Prototype.js学习
2007/06/13 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
JS中eval函数的使用示例
2013/07/21 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
jQuery取得iframe中元素的常用方法详解
2016/01/14 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
详解使用python crontab设置linux定时任务
2016/12/08 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
Python中类的创建和实例化操作示例
2019/02/27 Python
在windows下使用python进行串口通讯的方法
2019/07/02 Python
用python进行视频剪辑
2020/11/02 Python
Python爬取某平台短视频的方法
2021/02/08 Python
利用python实现汉诺塔游戏
2021/03/01 Python
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
Ralph Lauren法国官网:美国高品味时装品牌
2017/12/08 全球购物
英国拳击装备购物网站:RDX Sports
2018/01/23 全球购物
劳力士官方珠宝商:J.R. Dunn Jewelers
2018/09/29 全球购物
竞职演讲稿范文
2014/01/11 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
先进工作者申报材料
2014/12/23 职场文书
医院保洁员管理制度
2015/08/05 职场文书
新农村建设指导员工作总结
2015/08/13 职场文书
五年级作文之成长
2019/09/16 职场文书
Tomcat starup.bat 脚本实现开机自启动
2022/04/20 Servers
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js
MySql如何将查询的出来的字段进行转换
2022/06/14 MySQL