成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jQuery實現滾動效果
全站頭部文字 我要出現在這里
jQuery實現滾動效果 670 2024-03-24   

本文實例為大家分享了jQuery實現滾動效果展示的具體代碼,供大家參考,具體內容如下

1. 圖片輪播:

原理如下:

查看圖片

假設有三張圖片,三張圖片實際上都是存在于頁面上的,但是由于設置的可視部分的大小(這里主要考慮寬度)是小于等于一張圖片的大小的,想要看到其他圖片的話,最直接的想法就是將需要顯示的圖片放在可視區域,也就是說需要改變的是整個圖片區域的偏移值(left/right)

具體實現:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title></title>
 <script type="text/javascript" src="http://www.gimoo.net/t/1905/jquery.min.js"></script>
 <link rel="stylesheet" type="text/css"  rel="external nofollow" >
</head>
<body>
 <div class="carousel">
 <div class="Con">
 < 輪播(carousel)項目 -->
  <div class="scroll">
  <img src="http://www.gimoo.net/t/1905/pic/1.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/2.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/3.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/4.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/5.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/6.jpg">
  <img src="http://www.gimoo.net/t/1905/pic/7.jpg">  
  </div>

  < 輪播(carousel)指標 -->
  <div class="But">
  <span class="active"></span> < 0 * img.width -->
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  <span></span>
  </div> 
 </div>

 < 輪播(carousel)導航 -->
 <a href="javascript:void(0)" class="prev" data-slide="prev"> << </a>
 <a href="javascript:void(0)" class="next" data-slide="next"> >> </a>
 </div>
</body>
</html>

$(function() {
 var _index = 0;
 var time = 0;
 $(".But span").click(function() {
 _index = $(this).index();
 play(_index);
 });

 function play(index) {
 $(".But span").eq(index).addClass('active').siblings('span').removeClass('active');
 $('.scroll').animate({left: -(_index*1024)}, 500);
 }

 function autoPlay() {
 time = setInterval(function() {
 _index++;
 if(_index > 6) {
 $('.scroll').css("left", 0);
 _index = 0;
 }
 play(_index);
 }, 3000);
 }
 autoPlay();
 $('.prev').click(function() {
 if(_index <= 0) {
 return;
 }
 clearInterval(time);

 play(--_index);
 autoPlay();
 });
 $('.next').click(function() {
 if(_index >= 6) {
 return;
 }
 clearInterval(time);
 play(++_index);
 autoPlay();
 });  
});

2. 上下滾動

這里以文字滾動為示例:就是利用定時器,在一定的時間間隔后不斷的將ul中的最后一個li元素插入到ul的第一個li元素中

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title></title>
 <script type="text/javascript" src="http://www.gimoo.net/t/1905/jquery.min.js"></script>
 <style type="text/css">
 .ul-list li {
 text-decoration: none;
 list-style: none;
 }
 </style>
</head>
<body>
 <ul class="ul-list">
 <li><a >本地數據正反查詢的實現例子</a></li>
 <li><a >A-star尋路算法</a></li>
 <li><a >node.js的querystring.stringify的使用</a></li>
 <li><a >利用事件委托寫一個簡易掃雷游戲</a></li>
 <li><a >懶加載(延遲加載)</a></li>
 <li><a >JS中XML的解析</a></li>
 </ul>
 <script type="text/javascript">
 setInterval(function() {
 $('.ul-list li:last').css({'height':'0px', 'opacity':"0"}).insertBefore(".ul-list li:first").animate({'height':'25px', 'opacity': '1'}, 'slow', function() {
 $(this).removeAttr('style');
 })
 }, 3000);
 </script>
</body>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持綠夏網。



主站蜘蛛池模板: 456电影网络重口味456| 脱毛膏的副作用和危害| 董佳妮| ryan reynolds| 刘德华表里不一| 电视剧《流金岁月》演员表| 掐脖子自制短视频| 老友记| 电影《白月光》在线观看免费| 我的朋友作文| 阿尔法电影| 大地免费在线观看| 格子论文| 五年级下册第四单元语文园地课堂笔记| 花煞| 河北卫视节目表| 歌曲《国家》歌词| 长靴靴虐视频vk| 任你干视频| 太原教育电视台| 茶馆剧本完整版| 玛吉吉伦哈尔| 美足av电影欧美日韩| 电视剧暗夜与黎明剧情介绍| 我自己说了算作文| 同性gay| 除暴安良电视剧免费观看| 音速小子| 护校队申请书| 大森南朋| 哈尔的移动城堡讲了什么| 果戈里起点女的被劫走是多少分钟| 黑衣人| 意大利人在俄罗斯的奇遇| 南来北往电视剧剧情| 我的新学校英语作文| 拔萝卜电影版| 四 电影| 以下关于宏病毒说法正确的是| 小升初英语试卷可打印| 丹尼尔·吉里斯|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103