• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

大家帮忙看看 JQ实现无缝间歇滚动栏 错在哪里,求指正!谢谢!!

最新课程


            更多>>
         

         

   

   
         

        

     



*{
padding:0;
margin:0;
}
#warp{
width:400px;
height:200px;
border:4px solid #ccc;
margin:0 auto;
}
.header{
width:400px;
height:60px;
    background:#C33;
}
.header_one{
width:400px;
height:50px;
color:#fff;
float:left;
}
.header h1{
margin:10px 0 0 10px;
display:inline-block;
}
.header a{
float:right;
margin:30px 10px 0 0;
color:#fff;
text-decoration:none;
}
.header_tip{
width:400px;
height:10px;
float:left;
background:#fff;
}
#content{
width:400px;
height:110px;
overflow:hidden;

}
#con1{
margin:0 auto;
width:300px;
list-style-type:none;
font-size:10px;
}
#con1 li {
height:25px;
line-height:25px;
}
#con1 li a{
color:#000;
text-decoration:none;
}
#con1 li span{
color:#999;
float:right;
}

$(function(){
var $area = $('#content');
var $con1 = $('#con1');
$area.scrollTop = 0;
var myScroll = setInterval('myAnimate()',1000);
function myAnimate(){
           $area.animate({
              scrollTop:'$con1[0].scrollHeight()'
     }),'slow',function(){
      
      if($area.scrollTop >= $con1[0].scrollHeight){
       $area.scrollTop = 0;
      }else{
         $area.scrollTop++;
         };
      };
                };
$area.hover(function(){
  clearInterval(myScroll);
  },function(){
   myScroll = setInterval('myAnimate()',1000);
   });
    })

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与2

$(function(){
        var $area = $('#content');
        var $con1 = $('#con1');
        $area.scrollTop = 0;


       
  function myAnimate(){
    $area.animate({scrollTop:$con1[0].scrollHeight},'slow',function(){
           
                   if($area.scrollTop >= $con1[0].scrollHeight){
                           $area.scrollTop = 0;
                   }else{
                    $area.scrollTop++;
             };
            
          });
        };
       
        $area.hover(function(){
                clearInterval(myScroll);       
        },function(){
                 myScroll = setInterval(myAnimate,1000);
        });
       
        var myScroll = setInterval(myAnimate,1000);
               
})
你的代码里面的东西改下就好了,以下是修改点:

  • myAnimate需要在调用之前声明赋值;
  • '$con1[0].scrollHeight()'这一段不需要引号,另外它也不是方法,是个属性,直接用就好了,不需要();
  • 引用的是变量不需要引号,加了的话回变成字符串

使用道具 举报

麻烦大家帮忙看看!!小弟谢过啦啦啦~~!!!

使用道具 举报

发新帖

发布任务需求已有1031289位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!