亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

完美兼容各大瀏覽器的jQuery仿新浪圖文淡入淡出間歇滾動特效

2019-11-20 13:55:59
字體:
來源:轉載
供稿:網友

1、效果及功能說明 仿新浪微博圖片文字列表上下淡進淡出間歇上下滾動

2、實現原理 首先要設定div內只能顯示4個圖片那么多出來的圖片會自動隱藏然后在給圖片添加一個動畫的事件讓他們可以滾動的播放出來上下滾動效果播放就是li標簽里面的內容圖片和文字把每一個li看成一個整體在滾動播放的時候進入div內的顯示出來在最后離開div的時候隱藏在給整個動畫效果設定一個時間就可以完整的運行。

3、運行環境

IE6 IE7 IE8及以上 Firefox 和 Google Chrome游覽器下都可實現

4、所有圖片的壓縮包新建一個文件后將包解壓放進文件夾圖片的壓縮包在頁面的最下方可以看到并下載下載后無需修改文件夾名因為本身就已經寫好了和html5內的路徑相吻合

5、將創建html文件保存的時候將編碼類型換成(UTF-8有簽名)這樣可以讓部分中文正常的顯示出來,將保存類型(T)換成(所有文件(*.*)),將html5和解壓后的圖片文件夾放在同一個文件夾內效果

6、代碼

復制代碼 代碼如下:

<!DOCTYPE HTML">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css" media="screen">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋體";}
.demo{width:500px;margin:30px auto 0 auto;}
.demo h2{font-size:16px;color:#333;height:52px;line-height:24px;}
/* sidebar */
#sidebar{color:#AFB0B1;background:#0D171A;float:left;margin:0 0 24px;padding:15px 10px 10px;width:300px;}
#sidebar li{height:90px;overflow:hidden;}
#sidebar li h5{color:#A5A9AB;font-size:1em;margin-bottom:0.5em;}
#sidebar li h5 a{color:#fff;text-decoration:none;}
#sidebar li img{float:left;border:solid 3px #fff;margin-right:8px;display:inline;}
#sidebar li .info{color:#B1B1B1;font-size:1em;}
#sidebar .spyWrapper{height:100%;overflow:hidden;position:relative;}
</style>
<script type="text/javascript" src=">
<script type="text/javascript">
(function($){
    $.fn.simpleSpy = function (limit, interval){
        limit = limit || 4;
        /*讓div始終顯示4個單位的高度*/
        interval = interval || 4000;
        /*控制每個動畫效果的時間4000毫秒就是4秒 從最下面的圖片消失到第5張圖片的從上面顯示出來一個動畫2秒一共4秒的時間*/
        return this.each(function(){
            var $list = $(this),
            /*獲得所有列表項目的緩存*/
            items = [],
            /*未初始化*/
            currentItem = limit,
            total = 0,
            /*初始化以后*/
            height = $list.find('> li:first').height();
            /*列表限制li元素*/
            $list.find('> li').each(function(){
            /*獲得緩存*/
                items.push('<li>' + $(this).html() + '</li>');
                /*獲得所有列表的li里面的緩存*/
            });
            total = items.length;
            /*始終顯示在緩存里的li*/
            $list.wrap('<div class="spyWrapper" />').parent().css({height : height * limit});
            /*控制div在圖片消失的時候依然保持同樣的高度不會因為div的消失而變化*/
            $list.find('> li').filter(':gt(' + (limit - 1) + ')').remove();
            /*通過調用遍歷方法獲得所有li元素在實現移除的方法*/
            function spy(){
            /*開始第二個圖片從最上方插入的效果*/
                var $insert = $(items[currentItem]).css({height : 0,opacity : 0,display : 'none'}).prependTo($list);
                /*插入一個新的div,透明度和高度為零*/
                $list.find('> li:last').animate({ opacity : 0}, 1000, function(){
                /*通過遍歷插入一個動畫出現的效果 時間為1秒*/
                    $insert.animate({ height : height }, 1000).animate({ opacity : 1 }, 1000);
                    /* 增加新的第一個div的高度*/
                    $(this).remove();   
                    /*這個移除的效果是什么呢 就是在當我們第一次加載完頁面的時候都會有幾個只有圖片沒有屬性值的li 清除就是在第一個動畫結束后把沒有屬性的li給刪除掉 沒有屬性的就是 沒有高的 沒有動畫效果的li*/
                });
                currentItem++;
                /*永遠在第一個li位置顯示出現的是下一個li圖片*/
                if(currentItem >= total){
                /*如果4張圖片大于或等于所有的大于或等于整個圖片的的話*/
                    currentItem = 0;
                    /*那么就從0開始*/
                }
                setTimeout(spy, interval)
                /*在ul和4秒內完成*/
            }
            spy();
            /*效果的整個開關*/
        });
    };  
})(jQuery);
</script>
<script type="text/javascript">
$(document).ready(function(){
    $('ul.spy').simpleSpy();
    /*ul.spy調用simpleSpy()模版方法*/
});
</script>
</head>
<body>
<div class="demo">
    <h2>jquery仿新浪微博圖片文字列表間隙滾動淡進淡出滾動</h2>
    <div id="sidebar">
        <ul class="spy">
            <li>
                <a href="
//www.49028c.com/" title="View round"><img width="70" height="70" src="images/1.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View round">round</a></h5>
                <p class="info">Nov 29th 2008 by neue</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View reflet"><img width="70" height="70" src="images/2.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View reflet">reflet</a></h5>
                <p class="info">Nov 29th 2008 by neue</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Kate Moross Little Big Planet"><img width="70" height="70" src="images/3.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Kate Moross Little Big Planet">Kate Moross Little Big Planet</a></h5>
                <p class="info">Nov 29th 2008 by neue</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Untitled"><img width="70" height="70" src="images/4.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Untitled">Untitled</a></h5>
                <p class="info">Nov 29th 2008 by mike1052</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View My Tutorial's Library"><img width="70" height="70" src="images/5.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View My Tutorial's Library">My Tutorial's Library</a></h5>
                <p class="info">Nov 29th 2008 by FrancescoOnAir</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Sandy — your free personal email assistant - Log in"><img width="70" height="70" src="images/6.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Sandy — your free personal email assistant - Log in">Sandy — your free</a></h5>
                <p class="info">Nov 29th 2008 by John Doe</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Sandy — your free personal email assistant - Log in"><img width="70" height="70" src="images/7.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Sandy — your free personal email assistant - Log in">Sandy — your free</a></h5>
                <p class="info">Nov 29th 2008 by John Doe</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Sandy — your free personal email assistant"><img width="70" height="70" src="images/8.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Sandy — your free personal email assistant">Sandy — your free</a></h5>
                <p class="info">Nov 29th 2008 by John Doe</p>
            </li>
            <li>
                <a href="//www.49028c.com/" title="View Values of n Blog"><img width="70" height="70" src="images/9.png" title="" /></a>
                <h5><a href="//www.49028c.com/" title="View Values of n Blog">Values of n Blog</a></h5>
                <p class="info">Nov 29th 2008 by John Doe</p>
            </li>
        </ul>
    </div>
</div>
</body>
</html>

怎么樣,效果相當不錯吧。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品美女久久久久久免费| 久久久久久亚洲精品中文字幕| 亚洲精品视频网上网址在线观看| 日韩视频永久免费观看| 久久免费在线观看| 社区色欧美激情 | 亚洲美腿欧美激情另类| 精品久久久999| 中文精品99久久国产香蕉| 欧美一级片久久久久久久| 亚洲自拍av在线| 久久亚洲一区二区三区四区五区高| 亚洲色图17p| 亚洲福利视频二区| 亚洲开心激情网| 欧美中在线观看| 成人免费观看49www在线观看| 亚洲自拍偷拍网址| 蜜臀久久99精品久久久无需会员| 亚洲国产成人久久综合| 中文字幕亚洲欧美日韩高清| 美女啪啪无遮挡免费久久网站| 98精品国产高清在线xxxx天堂| 亚洲精品一区久久久久久| 欧美老女人xx| 国产日韩在线播放| 久久久久久12| 中文字幕亚洲情99在线| 欧美一区二区视频97| 精品久久国产精品| 亚洲精品二三区| 78色国产精品| 亚洲一区二区三区在线免费观看| 国产精品日日摸夜夜添夜夜av| 亲子乱一区二区三区电影| 欧美日韩国产黄| 色婷婷综合成人av| 91美女片黄在线观看游戏| 免费91麻豆精品国产自产在线观看| 亚洲国产精品字幕| 久久久久久成人精品| 91精品视频在线播放| 日韩高清电影好看的电视剧电影| 亚洲综合日韩中文字幕v在线| 国产亚洲一区二区精品| 久久久久久69| 57pao成人国产永久免费| 国产精品第10页| 日本在线观看天堂男亚洲| 亚洲欧美www| 日韩精品中文在线观看| 欧美在线观看www| 亚洲美女自拍视频| 欧美老女人性生活| 欧美黑人极品猛少妇色xxxxx| 韩国三级日本三级少妇99| 中文字幕亚洲自拍| 国产成人拍精品视频午夜网站| 91麻豆国产语对白在线观看| 国产91网红主播在线观看| 26uuu亚洲国产精品| 韩国精品久久久999| 久久久久日韩精品久久久男男| 久久综合免费视频| 欧美日本高清视频| 懂色av中文一区二区三区天美| 欧美电影在线播放| 成人福利在线观看| 国产精品久久久久一区二区| 欧美专区在线观看| 精品视频久久久久久久| 91久久精品国产| 粉嫩老牛aⅴ一区二区三区| 久久视频免费在线播放| 国产日韩精品入口| 萌白酱国产一区二区| 992tv成人免费视频| 亚洲jizzjizz日本少妇| 2019国产精品自在线拍国产不卡| 亚洲精品720p| 成人看片人aa| 日韩经典中文字幕在线观看| 久久久久久久久久久网站| 欧美国产极速在线| 国产专区欧美专区| 欧美成人黑人xx视频免费观看| 91亚洲午夜在线| 国产精品美女在线观看| 日韩av123| 亚洲福利在线播放| 欧美一区亚洲一区| 欧美成人中文字幕| 国产在线视频91| 在线性视频日韩欧美| 亚洲美女激情视频| 隔壁老王国产在线精品| 欧美中文在线视频| 久久综合电影一区| 国产精品国产三级国产aⅴ9色| 亚洲欧美一区二区三区久久| 欧美性少妇18aaaa视频| 亚洲国产精品女人久久久| 成人免费视频97| 国内精品久久久久久久| 亚洲黄页网在线观看| 91av在线播放视频| 午夜精品国产精品大乳美女| 日本亚洲欧美三级| 亚洲欧美一区二区三区在线| 亚洲国产日韩欧美在线99| 亚洲成人免费网站| 日韩电影大全免费观看2023年上| 欧美激情一区二区三区高清视频| 亚洲日本中文字幕| 午夜精品福利在线观看| 日韩成人性视频| 欧美性69xxxx肥| 91中文字幕在线| 日韩免费观看视频| 91视频免费在线| 国产精品一区二区av影院萌芽| 成人春色激情网| 欧美成人免费网| 亚洲日韩中文字幕| 国产大片精品免费永久看nba| 91精品免费视频| 欧美猛交ⅹxxx乱大交视频| 国产欧美亚洲精品| zzjj国产精品一区二区| 国产精品狠色婷| 色综合导航网站| 欧美国产日韩一区二区| 欧洲成人性视频| 91在线观看免费| 成人www视频在线观看| 亚洲国产成人久久综合一区| 最新国产成人av网站网址麻豆| 国产精品www色诱视频| 一区二区在线免费视频| 国产视频精品免费播放| 欧美在线不卡区| 日韩经典一区二区三区| 26uuu另类亚洲欧美日本一| 欧美成人合集magnet| 久久久久久久久综合| 亚洲国产又黄又爽女人高潮的| 国产日韩欧美夫妻视频在线观看| 欧美黑人视频一区| 蜜月aⅴ免费一区二区三区| 久久精品中文字幕一区| 岛国av一区二区三区| 欧美专区国产专区| 色偷偷88888欧美精品久久久| 国产精品自拍网| 一区二区三区天堂av| 亚洲午夜女主播在线直播| 欧美专区日韩视频| 日韩精品高清在线观看| 91精品国产自产91精品| 最近更新的2019中文字幕| 精品国产欧美一区二区三区成人| 日韩高清中文字幕| 久久精品成人欧美大片古装| 91精品成人久久|