jquery 向上滚动


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>jQuery文字无缝滚动效果代码</title>  
<style>  
*{margin:0;padding:0;font-size:12px;}  
body{background:none;}  
input,button,select,textarea{outline:none;}  
ul,li,dl,ol{list-style:none;}  
a{color:#666;text-decoration:none;}  
/* bcon */  
.bcon{width:270px;border:1px solid #eee;margin:30px auto;}  
.bcon h2{border-bottom:1px solid #eee;padding:0 10px;}  
.bcon h2 b{font:bold 14px/40px '瀹嬩綋';border-top:2px solid #3492D1;padding:0 8px;margin-top:-1px;display:inline-block;}  
.list_lh{height:400px;overflow:hidden;}  
.list_lh li{padding:10px;}  
.list_lh li.lieven{background:#F0F2F3;}  
.list_lh li p{height:24px;line-height:24px;}  
.list_lh li p a{float:left;}  
.list_lh li p em{width:80px;font:normal 12px/24px Arial;color:#FF3300;float:right;display:inline-block;}  
.list_lh li p span{color:#999;float:right;}  
.list_lh li p a.btn_lh{background:#28BD19;height:17px;line-height:17px;color:#fff;padding:0 5px;margin-top:4px;display:inline-block;float:right;}  
.btn_lh:hover{color:#fff;text-decoration:none;}  
</style>  
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.js"></script>  
<script type="text/javascript">  
;(function($){  
    $.fn.myScroll = function(options){  
        var defaults ={  
            speed:40,  
            rowHeight:24  
        };  
        var opts = $.extend({},defaults,options),intId = [];  
        function marquee(obj,rowHeight){  
            obj.find('ul').stop('true').animate({'marginTop':'-=1'},0,function(){  
                var s = Math.abs(parseInt($(this).css('marginTop')));  
                if(s>=rowHeight){  
                    $(this).find('li').slice(0,1).appendTo($(this)).parents('ul').css('marginTop',0);  
                }  
            });  
        }  
        return this.each(function(i){  
            var rowHeight = opts.rowHeight,  
                speed = opts.speed,  
                _this = $(this);  
            intId[i] = setInterval(function(){  
                if(_this.find('ul').height() <= _this.height()){  
                    clearInterval(intId[i]);  
                }else{  
                    marquee(_this,rowHeight);  
                }  
            },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,rowHeight);  
                    }  
                },speed);  
            });  
        });  
    }  
})(jQuery);  
$(document).ready(function(){  
    $('.list_lh li:even').addClass('lieven');  
    $("div.list_lh").myScroll({  
    speed:40, //数值越大,速度越慢  
    rowHeight:68 //li的高度  
    });  
})  
</script>  
</head>  
<body>  
<div class="bcon">  
    <h2><b>逍遥叹</b></h2>  
    <!-- 代码开始 -->  
    <div class="list_lh">  
        <ul>  
            <li>  
                <p><a href="javascript:;">1000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">2000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">3000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">4000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">5000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">6000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">7000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">8000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">9000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">1000000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">1100000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
            <li>  
                <p><a href="javascript:;">1200000</a><a href="javascript:;" class="btn_lh">逍遥叹</a><em>牵挂</em></p>  
                <p><a href="javascript:;" class="a_blue">江湖再见</a><span>17:28:05</span></p>  
            </li>  
        </ul>  
    </div>  
    <!-- 代码结束 -->  
</div>  
</body>  
</html> 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值