Jquery 文字向左无缝滚动-仿新浪微薄正在热议滚动
作者:biezhiyinan 日期:2011-02-28
XML/HTML代码
- <!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>
- <base href="http://www.feiqiao.net/blog/" target="_blank"/>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <title>Jquery 文字向左无缝滚动-仿新浪微薄正在热议滚动
- </title>
- <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- var speed=30; //数字越大速度越慢
- var $tab=$("#hotTopic");
- var $tab1=$("#talking");
- var $tab2=$("#scroll");
- $tab2.html($tab1.html());
- function Marquee(){
- if($tab2[0].offsetWidth-$tab[0].scrollLeft<=0)
- $tab[0].scrollLeft-=$tab[0].offsetWidth;
- else{
- $tab[0].scrollLeft++;
- }
- }
- var MyMar=setInterval(Marquee,speed); //数字越大速度越慢
- $tab.hover(function(){
- clearInterval(MyMar);
- },function(){
- MyMar=setInterval(Marquee,speed)
- })
- })
- </script>
- <style type="text/css">
- ul,li{margin:0;padding:0;list-style:none;}
- #hotTopic {background: beige;overflow:hidden;border: 1px dashed #CCC;width: 500px;}
- .wrap{float: left;width: 1000px;}
- #talking,#scroll{float: left;}
- #talking li,#scroll li{float:left;margin-right:20px;}
- </style>
- </head>
- <body>
- Jquery 文字向左无缝滚动-仿新浪微薄正在热议滚动
- <div id="hotTopic">
- <div class="wrap">
- <ul id="talking">
- <li><a href="default.asp?cateID=4">asp</a></li>
- <li><a href="default.asp?cateID=1/">php</a></li>
- <li><a href="default.asp?cateID=6"># JQuery/JS</a></li>
- <li><a href="default.asp?cateID=19">css</a></li>
- <li><a href="default.asp?cateID=7">english</a></li>
- <li><a href="/">飞桥工作室FeiQiao Studio </a></li>
- </ul>
- <ul id="scroll"></ul>
- </div>
- </div>
- </body>
- </html>
评论: 0 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags: