• 简单的jQuery无缝向上滚动效果


    html

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
    <meta charset="utf-8">
    <title>简单的jQuery无缝向上滚动效果演示1_dowebok</title>
    <style>
    * { margin: 0; padding: 0;}
    .myscroll { 300px; height: 260px; margin: 0 auto; border: 1px solid #ccc; line-height: 26px; font-size: 12px; overflow: hidden;}
    .myscroll li { height: 26px; margin-left: 25px;}
    .myscroll a { color: #333; text-decoration: none;}
    .myscroll a:hover { color: #ED5565; text-decoration: underline;}
    </style>
    <script src="http://cdn.staticfile.org/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript" src="js/scroll.js"></script>
    <script type="text/javascript">
    $(function(){
    $('.myscroll').myScroll({
    speed: 20, //数值越大,速度越慢
    rowHeight: 26, //li的高度
    });
    });
    </script>
    </head>

    <body>
    <h1 style="margin: 40px; font: 32px Microsoft Yahei; text-align: center;">简单的jQuery无缝向上滚动效果演示1</h1>

    <div class="menu">
    <a class="cur" href="index.html">演示1(文字滚动)</a>
    <a href="index2.html">演示2(图片滚动)</a>
    </div>

    <div class="myscroll">
    <ul>
    <li><a href="http://www.dowebok.com/68.html">用FlexSlider制作支付宝2013版幻灯片</a></li>
    <li><a href="http://www.dowebok.com/67.html">扁平化UI/Flat UI Kit(PSD)</a></li>
    <li><a href="http://www.dowebok.com/66.html">童趣卡通圣诞老人矢量素材(EPS)</a></li>
    <li><a href="http://www.dowebok.com/65.html">63个线性图标素材(PSD)</a></li>
    <li><a href="http://www.dowebok.com/64.html">15个音乐类图标素材(AI)</a></li>
    <li><a href="http://www.dowebok.com/63.html">jQuery侧边导航插件SidebarJS</a></li>
    <li><a href="http://www.dowebok.com/62.html">jQuery计时器插件TimeCircles</a></li>
    <li><a href="http://www.dowebok.com/61.html">jQuery仿Google Play幻灯片效果插件plusview</a></li>
    <li><a href="http://www.dowebok.com/60.html">100个圣诞节矢量图标(PSD/SVG)</a></li>
    <li><a href="http://www.dowebok.com/59.html">用FlexSlider制作《枪神纪》幻灯片效果</a></li>
    <li><a href="http://www.dowebok.com/68.html">用FlexSlider制作支付宝2013版幻灯片</a></li>
    <li><a href="http://www.dowebok.com/67.html">扁平化UI/Flat UI Kit(PSD)</a></li>
    <li><a href="http://www.dowebok.com/66.html">童趣卡通圣诞老人矢量素材(EPS)</a></li>
    <li><a href="http://www.dowebok.com/65.html">63个线性图标素材(PSD)</a></li>
    <li><a href="http://www.dowebok.com/64.html">15个音乐类图标素材(AI)</a></li>
    <li><a href="http://www.dowebok.com/63.html">jQuery侧边导航插件SidebarJS</a></li>
    <li><a href="http://www.dowebok.com/62.html">jQuery计时器插件TimeCircles</a></li>
    <li><a href="http://www.dowebok.com/61.html">jQuery仿Google Play幻灯片效果插件plusview</a></li>
    <li><a href="http://www.dowebok.com/60.html">100个圣诞节矢量图标(PSD/SVG)</a></li>
    <li><a href="http://www.dowebok.com/59.html">用FlexSlider制作《枪神纪》幻灯片效果</a></li>
    </ul>
    </div>

    </body>
    </html>

    js

    // JavaScript Document
    (function($){
    $.fn.myScroll = function(options){
    //默认配置
    var defaults = {
    speed:40, //滚动速度,值越大速度越慢
    rowHeight:24 //每行的高度
    };

    var opts = $.extend({}, defaults, options),intId = [];

    function marquee(obj, step){

    obj.find("ul").animate({
    marginTop: '-=1'
    },0,function(){
    var s = Math.abs(parseInt($(this).css("margin-top")));
    if(s >= step){
    $(this).find("li").slice(0, 1).appendTo($(this));
    $(this).css("margin-top", 0);
    }
    });
    }

    this.each(function(i){
    var sh = opts["rowHeight"],speed = opts["speed"],_this = $(this);
    intId[i] = setInterval(function(){
    if(_this.find("ul").height()<=_this.height()){
    clearInterval(intId[i]);
    }else{
    marquee(_this, sh);
    }
    }, speed);

    _this.hover(function(){
    clearInterval(intId[i]);
    },function(){
    intId[i] = setInterval(function(){
    if(_this.find("ul").height()<=_this.height()){
    clearInterval(intId[i]);
    }else{
    marquee(_this, sh);
    }
    }, speed);
    });

    });

    }

    })(jQuery);

    html

    npm install webpack -g 

    html

  • 相关阅读:
    C# 汉字转拼音(转)
    检测Sql Server服务器SQL语句执行情况
    查看sql执行的情况
    Sql Server简单加密与解密 【转】
    细说SQL Server中的加密【转】
    asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
    HTTPS那些事(三)攻击实例与防御
    HTTPS那些事(二)SSL证书
    HTTPS那些事(一)HTTPS原理
    achartengine(Google给android提供的画图工具包)的介绍和使用
  • 原文地址:https://www.cnblogs.com/lyk562564104/p/9229013.html
Copyright © 2020-2023  润新知