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 相关文章推荐
js 手机号码合法性验证代码集合
Sep 29 Javascript
js对象转json数组的简单实现案例
Feb 28 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
Nov 21 Javascript
RequireJS 依赖关系的实例(推荐)
Jan 21 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 jQuery
Angular4 ElementRef的应用
Feb 26 Javascript
浅谈webpack-dev-server的配置和使用
May 17 Javascript
JavaScript设计模式之代理模式简单实例教程
Jul 03 Javascript
laravel-admin 与 vue 结合使用实例代码详解
Jun 04 Javascript
JS获取表格视图所选行号的ids过程解析
Feb 21 Javascript
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
Apr 17 Vue.js
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利用str_replace防注入的方法
2013/11/10 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
JavaScript 面向对象之命名空间
2010/05/04 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
js获取UserControl内容为拼html时提供方便
2014/11/02 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
Bootstrap每天必学之模态框(Modal)插件
2016/04/26 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
NodeJS基础API搭建服务器详细过程记录
2017/04/01 NodeJs
详解使用React进行组件库开发
2018/02/06 Javascript
JS中appendChild追加子节点无效的解决方法
2018/10/14 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
2019/12/12 Javascript
VUE中V-IF条件判断改变元素的样式操作
2020/08/09 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
python网络编程之数据传输UDP实例分析
2015/05/20 Python
Tensorflow实现AlexNet卷积神经网络及运算时间评测
2018/05/24 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
PyQt QCombobox设置行高的方法
2019/06/20 Python
python 内置函数汇总详解
2019/09/16 Python
使用turtle绘制五角星、分形树
2019/10/06 Python
Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解
2020/02/12 Python
Python正则表达式如何匹配中文
2020/05/27 Python
python中@contextmanager实例用法
2021/02/07 Python
使用HTML5捕捉音频与视频信息概述及实例
2018/08/22 HTML / CSS
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
合伙经营协议书
2014/04/18 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
质量提升方案
2014/06/16 职场文书
小学网上祭英烈活动总结
2014/07/05 职场文书
2014年党课学习心得体会
2014/07/08 职场文书
垃圾分类的活动方案
2014/08/15 职场文书
祖国在我心中演讲稿(小学生)
2014/09/23 职场文书
四风对照检查材料范文
2014/09/27 职场文书
党政领导班子群众路线对照检查材料
2014/10/26 职场文书