效果如下:
源码如下:
index.html
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Try JQuery</title> <link rel="stylesheet" href="styles/main.css" type="text/css" /> </head> <body> <div id="main_container"> <h3>最新动态</h3> <div class="scrollnews" > <ul> <li><a href="#" class="tooltip" title="甜美宽松毛衣今秋一定红.">甜美宽松毛衣今秋一定红.</a></li> <li><a href="#" class="tooltip" title="秋装百搭小马甲不到50元.">秋装百搭小马甲不到50元.</a></li> <li><a href="#" class="tooltip" title="修身韩版小西装万人疯抢.">修身韩版小西装万人疯抢.</a></li> <li><a href="#" class="tooltip" title="夏末雪纺店主含泪大甩卖.">夏末雪纺店主含泪大甩卖.</a></li> <li><a href="#" class="tooltip" title="瑞丽都疯狂推荐的秋装.">瑞丽都疯狂推荐的秋装.</a></li> <li><a href="#" class="tooltip" title="48元长款针织小开衫卖疯啦.">48元长款针织小开衫卖疯啦.</a></li> <li><a href="#" class="tooltip" title="长袖雪纺衫单穿内搭都超美.">长袖雪纺衫单穿内搭都超美.</a></li> </ul> </div> </div> <script src="scripts/jquery-1.10.2.min.js" type="text/javascript"></script> <script src="scripts/main.js" type="text/javascript"></script> </body> </html>
styles/main.css
/* base css */ * { margin: 0; padding: 0; } ul, li { list-style: none outside none; } .clear { clear: both; } /* page css */ #main_container { background-color: #eeeeee; width: 960px; margin: 0 auto; } .scrollnews { width: 200px; height: 85px; overflow: hidden; background-color: yellow; } .scrollnews ul li { position: relative; } #scrollnews ul li a { display: block; background: #eeeeee; font-weight: 700; } #scrollnews ul li a:hover { background: none; color: red; }
scripts/main.js
$(function(){ var scrollNews = function( obj ){ var $self = obj.find("ul:first"); var lineHeight = $self.find("li:first").height(); $self.animate({ "marginTop" : -lineHeight +"px" }, 600 , function(){ $self.css({marginTop:0}).find("li:first").appendTo($self); }) } var $this = $(".scrollnews"); var scrollTimer; $this.hover(function(){ clearInterval(scrollTimer); },function(){ scrollTimer = setInterval(function(){ scrollNews( $this ); }, 3000 ); }).trigger("mouseleave"); });
相关推荐
jQuery实现滚动新闻代码是一款基于bootstrup 3实现的响应式jQuery滚动新闻插件。
此文主要用Jquery实现滚动新闻,如此少的代码就能实现这个功能真的是不由得感叹Jquery的强大功能。 代码如下: <%@ Page Language=”C#” AutoEventWireup=”true” CodeBehind=”Default.aspx.cs” Inherits=...
jQuery实现滚动新闻代码是一款基于bootstrup 3实现的响应式jQuery滚动新闻插件。
jQuery实现列表自动滚动循环滚动展示新闻,鼠标悬停时停止滚动并提示,离开后,继续滚动,实现的代码如下,需要的朋友可以看看
jQuery实现新闻列表滚动特效代码
jQuery animate封装向上滚动插件,使用定时器setInterval调用封装的插件实现滚动公告
jquery插件实现的垂直向上逐条滚动新闻列表页面。
运用jquery实现新闻上下滚动,鼠标覆盖时新闻停留不滚动。
本文实例讲述了jQuery实现滚动新闻特效。分享给大家供大家参考。具体如下: jQuery实现滚动新闻代码是一款基于bootstrup 3实现的响应式jQuery滚动新闻插件。有三种展示新闻的方式,自动向下循环展示,自动向上循环...
基于jQuery的一个无间隔滚动效果,代码简单,可以随意设置每次滚动的行数和停隔时间等,用于在网站首页滚动最新动态等非常实用、好看
jQuery实现的新闻竖直滚动切换特效源码.zip
jQuery新闻竖直上下滚动切换代码是一款基于Bootstrap实现的文字垂直滚动轮播网页特效。
jQuery 新闻文字滚动插件,和走马灯非常相似,可以横向滚动、竖向滚动、自定义滚动速度、区域大小,每一种滚动效果都有代码示例,你甚至可以把它作为一个jQuery教程,新闻滚动在我们平时的应用中很广泛,因此本插件...
jQuery 控制网页整屏横向、垂直滚动切换,意思是,它与Tab大体上类似,但是TAB只控制某个Division标签,这一个控制的是整个网页,点击页面询问的序号,当前网页会滚动出去,然后第二屏滚动进来,形成连贯的滚屏效果...
jQuery实现新闻头条文字无缝滚动特效源码.zip
jQuery实现slider图片滚动,单个滚动,成组滚动示例 jQuery实现产品图片循坏旋转的代码 jQuery实现动态图文分组排序切换源码 jQuery实现图片3D旋转特效插件 v1.1版本下载 jQuery实现图片3D立体感的前后轮番展示特效 ...
本文实例为大家分享了jQuery实现动态向上滚动的具体代码,供大家参考,具体内容如下 总结:概括滚动的新闻、字幕、图片:两个最核心功能 : 1、”永动“(infinite) 2、循环 js实现”永动“(infinite) 的...