Heim  >  Artikel  >  Web-Frontend  >  一个JQuery写的点击上下滚动的小例子_jquery

一个JQuery写的点击上下滚动的小例子_jquery

WBOY
WBOYOriginal
2016-05-16 18:02:56980Durchsuche

功能需求:
1、滚动框内显示10条记录;
2、有向上和向下滚动按钮,每次点击按钮向上或向下滚动记录条数,不自动滚动;
3、记录条数不循环滚动,滚动到起点或终点则停止滚动。
下面介绍一个简单实现方法:
1、外层容器(div) overflow: hidden,内层列表(ul)
2、按钮点击事件触发一个修改列表的函数
3、应用animate实现动画效果
具体不再啰嗦,直接上代码
CSS设置

复制代码 代码如下:



JQuery 代码
复制代码 代码如下:



可以设置$("#scrollDiv").Scroll({ line: 10, speed: 500,up: "btn1", down: "btn2" });对滚动按钮,滚动行数,滚动速度进行设置。
Html Body 内容
复制代码 代码如下:



信息滚动栏DEMO:




  • 这是滚动信息的第1行

  • 这是滚动信息的第2行

  • 这是滚动信息的第3行

  • 这是滚动信息的第4行

  • 这是滚动信息的第5行

  • 这是滚动信息的第6行

  • 这是滚动信息的第7行

  • 这是滚动信息的第8行

  • 这是滚动信息的第9行

  • 这是滚动信息的第10行

  • 这是滚动信息的第11行

  • 这是滚动信息的第12行

  • 这是滚动信息的第13行

  • 这是滚动信息的第14行

  • 这是滚动信息的第15行

  • 这是滚动信息的第16行

  • 这是滚动信息的第17行

  • 这是滚动信息的第18行

  • 这是滚动信息的第19行

  • 这是滚动信息的第20行

  • 这是滚动信息的第21行

  • 这是滚动信息的第22行

  • 这是滚动信息的第23行

  • 这是滚动信息的第24行

  • 这是滚动信息的第25行

  • 这是滚动信息的第26行

  • 这是滚动信息的第27行

  • 这是滚动信息的第28行

  • 这是滚动信息的第29行

  • 这是滚动信息的第30行

  • 这是滚动信息的第31行

  • 这是滚动信息的第32行






Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn