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实现原理的模拟代码 -6 代码下载
Aug 16 Javascript
学习并汇集javascript匿名函数
Nov 25 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
Sep 03 Javascript
JavaScript中用于生成随机数的Math.random()方法
Jun 15 Javascript
jQuery解析json格式数据简单实例
Jan 22 Javascript
javaScript数组迭代方法详解
Apr 14 Javascript
jQuery调用Webservice传递json数组的方法
Aug 06 Javascript
bootstrap中使用google prettify让代码高亮的方法
Oct 21 Javascript
Angular2入门--架构总览
Mar 29 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
Jun 30 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
Feb 11 Javascript
jquery插件实现代码雨特效
Apr 24 jQuery
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
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP实现webshell扫描文件木马的方法
2017/07/31 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
多广告投放代码 推荐
2006/11/13 Javascript
浅谈JavaScript正则表达式分组匹配
2015/04/10 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
js轮播图的插件化封装详解
2017/07/17 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
详解js常用分割取字符串的方法
2019/05/15 Javascript
python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法
2015/05/15 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
详解python字节码
2018/02/07 Python
Numpy数组转置的两种实现方法
2018/04/17 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
Python实现的旋转数组功能算法示例
2019/02/23 Python
通过Python实现Payload分离免杀过程详解
2020/07/13 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
日本卡普空电视游戏软件公司官方购物网站:e-CAPCOM
2018/07/17 全球购物
HttpServlet类中的主要方法都有哪些?各自的作用是什么?
2014/03/16 面试题
汽车检测与维修应届毕业生求职信
2013/10/19 职场文书
给同事的道歉信
2014/01/11 职场文书
理财学专业自荐书
2014/06/28 职场文书
党员教师批评与自我批评发言稿
2014/10/15 职场文书
开幕式邀请函
2015/01/31 职场文书
客房服务员岗位职责
2015/02/09 职场文书
2016大一新生军训感言
2015/12/08 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
导游经典开场白——导游词
2019/04/17 职场文书
Python开发工具Pycharm的安装以及使用步骤总结
2021/06/24 Python
Java完整实现记事本代码
2022/06/16 Java/Android