jq写的自动滚动,js写的切换, 点击切换之后就不滚动了。鼠标进入一下才能继续滚动

样式

<style>
.left{width:700px;}
.left .tab{width:100%; overflow:hidden;}
.tab1{width:50%; float:left; text-align:center; font-size:20px; font-weight:500; }
.cureer-tab{width:50%; float:left; text-align:center; font-size:20px; font-weight:600; }
.qiye{width:700px;}
.myscroll { width: 100%; height:170px; margin: 0 auto;  overflow: hidden;}
 ul li{overflow:hidden; width:100%; margin:10px 0; background-image: linear-gradient(#81351d, #ad4e30); }
</style>



结构

<div class="left">
        <div class="tab">
            <h1 class="tab1 cureer-tab" id="tab1">企业板块</h1>
            <h1 class="tab1" id="tab2">行业板块</h1>
        </div>
        <div class="qiye" id="qiye">
                <div class="myscroll">
                    <ul>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                    </ul>
                </div>
        </div>
       <div class="qiye hangye" id="hangye" style="display:none;">
                <div class="myscroll">
                    <ul>
                      
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                        <li><a href="#"><h3>杭州恒通纺织有限公司</h3></a></li>
                    </ul>
                </div>
        </div>
    </div>



交互

<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript">
var jq=jQuery.noConflict();
jq(function(){
    jq('.myscroll').myScroll({
        speed: 40, //数值越大,速度越慢
        rowHeight: 40 //li的高度
    });
});
// JavaScript Document
var jq=jQuery.noConflict();
(function(jq){
    jq.fn.myScroll = function(options){
    //默认配置
    var defaults = {
        speed:40,  //滚动速度,值越大速度越慢
        rowHeight:40//每行的高度
    };
    
    var opts = jq.extend({}, defaults, options),intId = [];
    
    function marquee(obj, step){
    
        obj.find("ul").animate({
            marginTop: '-=1'
        },0,function(){
                var s = Math.abs(parseInt(jq(this).css("margin-top")));
                if(s >= step){
                    jq(this).find("li").slice(0, 1).appendTo(jq(this));
                    jq(this).css("margin-top", 0);
                }
            });
        }
        
        this.each(function(i){
            var sh = opts["rowHeight"],speed = opts["speed"],_this = jq(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);
</script>
<!--tab-->
<script>
var tab1=document.getElementById('tab1');
var tab2=document.getElementById('tab2');
var ul1=document.getElementById('qiye');
var ul2=document.getElementById('hangye');
tab1.onclick=function(){
    this.className='cureer-tab';
    tab2.className='tab1';
    ul1.style.display='block';
    ul2.style.display='none';
    }
tab2.onclick=function(){
    this.className='cureer-tab';
    tab1.className='tab1';
    ul2.style.display='block';
    ul1.style.display='none';
    }
</script>[]([]([]()))


这。。。