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 相关文章推荐
jQuery checkbox全选/取消全选实现代码
Nov 14 Javascript
js之onload事件的一点使用心得
Aug 14 Javascript
js 本地预览的简单实现方法
Feb 18 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
jQuery实现获取绑定自定义事件元素的方法
Dec 02 Javascript
纯JS代码实现气泡效果
May 04 Javascript
Angular2自定义分页组件
Apr 19 Javascript
详解vue添加删除元素的方法
Jun 30 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
微信小程序实现渐入渐出动画效果
Jun 13 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
Aug 02 Javascript
layui动态表头的实现代码
Aug 22 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中的状态模式编程
2015/08/11 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
php 可变函数使用小结
2018/06/12 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
js中cookie的添加、取值、删除示例代码
2013/10/21 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
小议JavaScript中Generator和Iterator的使用
2015/07/29 Javascript
正则表达式(语法篇推荐)
2016/06/24 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
Element-UI中Upload上传文件前端缓存处理示例
2019/02/21 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
2020/10/02 Javascript
[01:39:42]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
linux系统使用python监测网络接口获取网络的输入输出
2014/01/15 Python
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
Flask数据库迁移简单介绍
2017/10/24 Python
Python subprocess模块详细解读
2018/01/29 Python
Python Pandas数据中对时间的操作
2019/07/30 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
python多线程实现代码(模拟银行服务操作流程)
2020/01/13 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
世界上第一个创建了罩杯系统的美国内衣品牌:Maidenform
2019/03/23 全球购物
创建索引时需要注意的事项
2013/05/13 面试题
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
教师党员思想汇报
2014/01/06 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
超市活动计划书
2014/04/24 职场文书
幼儿园运动会口号
2014/06/07 职场文书
大学生创业事迹材料
2014/12/30 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
Java界面编程实现界面跳转
2022/06/16 Java/Android