var userId = null; var str=location.href; //取得整个地址栏 var num=str.indexOf("?"); str=str.substr(num+1); //str得到?之后的字符串 var brr=str.split("&"); for(var i = 0 ; i'+ name +'领取了红包'+ item.shared_time +'' }) $('.num').html(numHtml); $('.roll-wrap ul').html(html) } new scrollTxt().init(); } }) } function scrollTxt(){ var controls={}, values={}, t1=800, /*播放动画的时间*/ t2=1500, /*播放时间间隔*/ si; controls.rollWrap=$("#roll-wrap"); controls.rollWrapUl=controls.rollWrap.children(); controls.rollWrapLIs=controls.rollWrapUl.children(); values.liNums=controls.rollWrapLIs.length; values.liHeight=controls.rollWrapLIs.eq(0).height(); values.ulHeight=controls.rollWrap.height(); this.init=function(){ autoPlay(); // pausePlay(); } /*滚动*/ function play(){ controls.rollWrapUl.animate({"margin-top" : "-"+values.liHeight}, t1, 'linear',function(){ $(this).css("margin-top" , "0").children().eq(0).appendTo($(this)); }); } /*自动滚动*/ function autoPlay(){ /*如果所有li标签的高度和大于.roll-wrap的高度则滚动*/ if(values.liHeight*values.liNums > values.ulHeight){ si=setInterval(function(){ play(); },t2); } } /*鼠标经过ul时暂停滚动*/ function pausePlay(){ controls.rollWrapUl.on({ "mouseenter":function(){ clearInterval(si); } , "mouseleave":function(){ autoPlay(); } }); } } /** * [showMsg 提示各种错误信息,3s后消失] */ function showMsg(msg) { var msgBox = $('.alert-info'); msgBox.children('p').text(msg); msgBox.show(); setTimeout(function() { msgBox.hide(); }, 3000); }