jquery 滚动新闻代码效果

<head>
<title>jquery 滚动新闻代码效果</title>
<meta http-equiv="content-type" content="text/html; charset=gb22312" />
<link href="css教程/css.css" rel="stylesheet" type="text/css">
</head>
<body>
<div align="center">
  <div class="news" id="haha1">
    <ul>
      <li> <span>2008-05-16</span> 标题1标题1标题1标题1标题1标题1标题1标题1. </li>
      <li> <span>2008-05-04</span> <a href="http://www.111cn.net/"> 标题2标题2标题2标题2标题2标题2标题2标题2. </a> </li>
      <li> <span>2008-04-09</span> <a href="http://www.111cn.net/"> 标题3标题3标题3标题3标题3标题3标题3标题3. </a> </li>
      <li> <span>2008-03-20</span> <a  href="http://www.111cn.net/"> 标题4标题4标题4标题4标题4标题4标题4标题4. </a> </li>
      <li> <span>2008-03-20</span> <a  href="http://www.111cn.net/"> 标题5标题5标题5标题5标题5标题5标题5标题5. </a> </li>
    </ul>
    <ol class="activeol">
    </ol>
  </div>
  <br />
  <div class="news" id="haha2">
    <ul>
      <li> <span>2008-05-16</span> 标题1标题1标题1标题1标题1标题1标题1标题1. </li>
      <li> <span>2008-05-04</span> <a href="http://www.111cn.net/"> 标题2标题2标题2标题2标题2标题2标题2标题2. </a> </li>
      <li> <span>2008-04-09</span> <a href="http://www.111cn.net/"> 标题3标题3标题3标题3标题3标题3标题3标题3. </a> </li>
      <li> <span>2008-03-20</span> <a  href="http://www.niutuku.cn/"> 标题4标题4标题4标题4标题4标题4标题4标题4. </a> </li>
    </ul>
    <ol class="activeol">
    </ol>
  </div>
  <br />
  <div class="news" id="haha3">
    <ul>
      <li> <span>2008-05-16</span> <a href="http://www.111cn.net/"> 标题2标题2标题2标题2标题2标题2标题2标题2. </a> </li>
      <li> <span>2008-05-04</span> <a href="http://www.111cn.net/"> 标题2标题2标题2标题2标题2标题2标题2标题2. </a> </li>
      <li> <span>2008-04-09</span> <a href="http://www.111cn.net/"> 标题3标题3标题3标题3标题3标题3标题3标题3. </a> </li>
    </ul>
    <ol class="activeol">
    </ol>
  </div>
  <script src="jquery-1[1].2.1.pack.js" type="text/网页特效"></script>
  <script>
function scrollnews(selector,entry,time,startindex)
{
 var _self=this;
 this.selector=selector;
 this.entry=entry;
 this.time = time;
 this.i=startindex||0;
 this.count=$(this.selector+" ul li").length;
 $(this.selector+" ul li").hide();//全部隐藏
 $(this.selector+" ul li").eq(this.i).show();//第i个显示
 $(this.selector).bind("mouseenter",function(){
      if(_self.si){clearinterval(_self.si);}
 }).bind("mouseleave",function(){
   _self.showindex(_self.i++);
 })
 /*生成激活ol项目*/
 for(var j=0;j<this.count;j++)
  $(this.selector+" .activeol").append('<li><a onclick="'+this.entry+'.showindex('+j+');" href="#"><img src="images/crystal.gif"></a></li>');
 $(this.selector+" ol li a").eq(this.i).addclass("active");
 this.si=setinterval(this.entry+".showindex(null)",this.time);
 
 this.getselector=function(){return this.selector;}
 this.showindex=function(index)
 {
  this.i++;//显示下一个
  if(this.si){clearinterval(this.si);}
  this.si=setinterval(this.entry+".showindex()",this.time);
  if (index!=null)
  {
   this.i=index;
  }
  if(this.i==this.count)
   this.i=0;
  $(this.selector+" ul li").hide();
  $(this.selector+" ul li").eq(this.i).slidedown();
  $(this.selector+" ol li a").removeclass("active");
  $(this.selector+" ol li a").eq(this.i).addclass("active");
 }
}
/**滚动新闻展示效果
code by cssrain--橘子.
转载请注明:http://www.cssrain.cn
// 参数1:id      
// 参数2:实例化对象的名称(跟var 后的相同)
// 参数3:间隔时间     
// 参数4:初始化时,默认哪个先显示
**/
var s=new scrollnews("#haha1","s", 1000 , 3);
var s2=new scrollnews("#haha2","s2"  , 2000);
var haha3=new scrollnews("#haha3","haha3"  , 3000 , 1);
</script>
  <pre style="width:300px;text-align:left">
/**滚动新闻展示效果
// 参数1:id      
// 参数2:实例化对象的名称(跟var 后的相同)
// 参数3:间隔时间     
// 参数4:初始化时,默认哪个先显示
新增了鼠标滑入,动画停止。
**/
var s=new scrollnews("#haha1","s", 1000 , 3);
var s2=new scrollnews("#haha2","s2"  , 2000);
</pre>
 
</div>

</body>
</html>
源码下载
http://down.111cn.net/down/code/js/2010/1009/21118.html

时间: 2024-12-31 01:27:30

jquery 滚动新闻代码效果的相关文章

Flash+XML滚动新闻代码 无图片 附源码下载_广告代码

用flash实现读取新闻连接的代码,方便一个50高度的地方显示外部连接,不错的黑色效果index.html 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="Copyright" content=" http://www.jb51.

jQuery滚动新闻实现代码_jquery

     网上下载了一个Jquery新闻滚动Demo,效果不错.我根据自己情况,做了些调整.     下载后,除了Html及Jquery.js,还有三个文件,分别是Css,主Js和一个定位Js(jquery.dimensions.js),Css文件完全可以通过动态赋值实现,省的在Css文件中添加了,况且可以重定义,应该效果更好.     定位Js只用到一个方法,我把它整合到之中了,少加载一个是一个么.     原Demo是一行显示的滚动效果,有一个Bug,即不等的多行显示时会跑错,已修复.   

jQuery实现自动与手动切换的滚动新闻特效代码分享_jquery

本文实例讲述了jQuery实现滚动新闻特效.分享给大家供大家参考.具体如下: jQuery实现滚动新闻代码是一款基于bootstrup 3实现的响应式jQuery滚动新闻插件.有三种展示新闻的方式,自动向下循环展示,自动向上循环展示以及手动循环展示,总有一款适合你的. 运行效果图:                                -------------------查看效果 下载源码------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式.

jQuery实现仿QQ在线客服效果的滚动层代码_jquery

本文实例讲述了jQuery实现仿QQ在线客服效果的滚动层代码.分享给大家供大家参考.具体如下: 这是一款jQuery滚动层,可以做成仿QQ在线客服,虽然效果有点生硬,但水平就这么高了,弹出层是挺实用的,期待大家有新的改进. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-f-qq-online-style-scroll-style-demo/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD

jQuery实现鼠标滚动图片延迟加载效果附源码下载_jquery

这里延迟加载的意思是,拖动滚动条时,在图片出现在浏览器显示区域后才加载显示.在这之前全部图片都由一张图片代替.节省流量,减轻服务器负担. 请用鼠标或者键盘方向键使页面向下滚动,注意图片的变化.本特效没有使用专门的图片延迟加载插件,只需要一小段jQuery代码就实现了图片延迟加载,使用非常方便.在本文后面附有源码下载. 效果展示       源码下载 用到的加载中的图片: 代码如下: <!DOCTYPE html> <html> <head> <meta chars

5款jQuery滚动效果插件

jQuery滚动效果插件 Waypoints Waypoints 是一个 jQuery 用来实现捕获各种滚动事件的插件,例如实现无翻页的内容浏览,或者固定某个元素不让滚动等等.支持主流浏览器版本. 在线演示:http://imakewebthings.github.com/jquery-waypoints/infinite-scroll/ 下载地址:http://imakewebthings.github.com/jquery-waypoints/ jQuery滚动插件 Endless Scro

用Jquery实现滚动新闻

 此文主要用Jquery实现滚动新闻,Jquery的强大功能,几行代码即可实现,需要的朋友可以参考下 此文主要用Jquery实现滚动新闻,如此少的代码就能实现这个功能真的是不由得感叹Jquery的强大功能.   代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication244.De

jQuery实现带滚动线条导航效果的方法_jquery

本文实例讲述了jQuery实现带滚动线条导航效果的方法.分享给大家供大家参考.具体分析如下: 最早见到这种导航是在魅族的官网,当时(去年)觉得挺不错的但自己不会JavaScript,因此那时"可望而不可及".今日去手机QQ for Android官网,又发现类似这样的导航,反正自己也没啥事,所以就尝试用jQuery做出这样的效果. 效果如下: 首页 说说 日志 相册     CSS: body,ul,li{margin:0;padding:0;} #testnav{;height:80

jquery模仿select下拉列表效果代码

jquery模仿select下拉列表效果代码 通过dl模拟实现select下拉列表. 其实这是项目中要常用到的一个效果, 于是, 在之前写的基础上封装成了一个插件. 可自定义样式, 可防止用户本意划过时触发事件. 具体思路就不说了,比较常规, 代码中也有注释. 使用方法也不费话了, 就是一个简单的全局函数封装, 不懂的看下源码中注释或google. 另外, 有兴趣的朋友,可以尝试在本插件基础上改一个可输入的下拉列表 <style> #demo{position:relative;width:5