jquery 实现上下滚动
来源:互联网 发布:手机淘宝店铺入口 编辑:程序博客网 时间:2024/05/16 15:39
<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>
- jquery 实现上下滚动
- jquery实现文字的上下滚动效果
- jquery实现:页面上下滚动效果
- 利用jquery实现文字上下滚动
- jquery实现文字上下循环滚动效果
- JQuery实现导航菜单栏随滚动条上下滚动
- jquery 上下滚动
- jquery 上下自动滚动
- JQUERY实现可上下滚动的背景图片相册
- 上下滚动实现
- 文字上下无缝滚动(Jquery)
- jquery上下循环滚动插件 控制li上下循环滚动
- android实现左右上下滚动
- 实现上下滚动的TextView
- 实现上下滚动的TextView
- 实现上下滚动的TextView
- JavaScript实现新闻上下滚动
- Android 实现上下滚动TextSwitcher
- lucene第一步,lucene基础,索引创建
- Code Fragment-使用摩根定理在判断条件中
- 学习opencv中文版心得 第二章 例2-1
- listview与adapter用法
- 字符编码(ASCII,Unicode,Utf-8,GB2312)
- jquery 实现上下滚动
- 无私的基因
- MemSQL start[c]up Round 2 - online version C. More Reclamation
- lucene第三步,分词
- [转载]su认证失败
- 关于Linux文件夹和硬盘分区的表示方法的有关知识
- Java heap space设置方法记录
- 老问题之:js的实现 滚动字幕。
- Java 多线程下的单例模式