用Jquery实现滚动新闻


Posted in Javascript onFebruary 12, 2014

此文主要用Jquery实现滚动新闻,如此少的代码就能实现这个功能真的是不由得感叹Jquery的强大功能。

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication244.Default" %> <!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 runat="server"> 
<title></title> 
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> 
<script language="javascript" type="text/javascript"> 
$(function () { 
var scrollTimer = null; 
var delay = 2000; 
//1.鼠标对新闻触发mouseout事件后每2s调用scrollNews() 
//2.鼠标对新闻触发mouseover事件后停止调用scrollNews() 
//3.初次加载页面触发鼠标对新闻的mouseout事件 
$('div.scrollNews').hover(function () { 
clearInterval(scrollTimer); 
}, function () { 
scrollTimer = setInterval(function () { 
scrollNews(); 
}, delay); 
}).triggerHandler('mouseout'); 
}); 
//滚动新闻 
function scrollNews() { 
var $news = $('div.scrollNews>ul'); 
var $lineHeight = $news.find('li:first').height(); 
$news.animate({ 'marginTop': -$lineHeight + 'px' }, 600, function () { 
$news.css({ margin: 0 }).find('li:first').appendTo($news); 
}); 
} 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div class="scrollNews" > 
<ul> 
<li><a href="#" class="tooltip" title="1甜美宽松毛衣今秋一定红.">1甜美宽松毛衣今秋一定红.</a></li> 
<li><a href="#" class="tooltip" title="2秋装百搭小马甲不到50元.">2秋装百搭小马甲不到50元.</a></li> 
<li><a href="#" class="tooltip" title="3修身韩版小西装万人疯抢.">3修身韩版小西装万人疯抢.</a></li> 
<li><a href="#" class="tooltip" title="4夏末雪纺店主含泪大甩卖.">4夏末雪纺店主含泪大甩卖.</a></li> 
<li><a href="#" class="tooltip" title="5瑞丽都疯狂推荐的秋装.">5瑞丽都疯狂推荐的秋装.</a></li> 
<li><a href="#" class="tooltip" title="6元长款针织小开衫卖疯啦.">6元长款针织小开衫卖疯啦.</a></li> 
<li><a href="#" class="tooltip" title="7长袖雪纺衫单穿内搭都超美.">7长袖雪纺衫单穿内搭都超美.</a></li> 
</ul> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
MSN消息提示类
Sep 05 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
Jan 15 Javascript
JavaScript中的类继承
Nov 25 Javascript
jquery Mobile入门—多页面切换示例学习
Jan 08 Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 Javascript
判断一个变量是数组Array类型的方法
Sep 16 Javascript
javascript模拟评分控件实现方法
May 13 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 Javascript
利用jquery实现瀑布流3种案例
Sep 18 Javascript
微信小程序收藏功能的实现代码
Jun 12 Javascript
AngularJS ui-router刷新子页面路由的方法
Jul 23 Javascript
vue导航栏部分的动态渲染实例
Nov 01 Javascript
Jquery实现自定义tooltip示例代码
Feb 12 #Javascript
jquery实现手机发送验证码的倒计时代码
Feb 12 #Javascript
ie下$.getJSON出现问题的解决方法
Feb 12 #Javascript
利用jquery写的左右轮播图特效
Feb 12 #Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 #Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 #Javascript
Javascript写入txt和读取txt文件示例
Feb 12 #Javascript
You might like
PHP模板引擎SMARTY
2006/10/09 PHP
PHP安全编程之加密功能
2006/10/09 PHP
基于PHP CURL用法的深入分析
2013/06/09 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
PHP抓取网页、解析HTML常用的方法总结
2015/07/01 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
2015/04/13 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
javascript 中模板方法单例的实现方法
2017/10/17 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
2018/09/07 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
javascript实现函数柯里化与反柯里化过程解析
2019/10/08 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
2020/08/07 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
JQuery基于FormData异步提交数据文件
2020/09/01 jQuery
js实现有趣的倒计时效果
2021/01/19 Javascript
Python实现端口复用实例代码
2014/07/03 Python
Python字符串处理函数简明总结
2015/04/13 Python
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
2016/07/01 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
详细分析Python collections工具库
2020/07/16 Python
HTML5为输入框添加语音输入功能的实现方法
2017/02/06 HTML / CSS
芝加哥牛排公司:Chicago Steak Company
2018/10/31 全球购物
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
Cecil Mode法国在线商店:女性时尚
2021/01/08 全球购物
.net软件工程师面试题
2015/03/31 面试题
酒店实习个人鉴定
2013/12/07 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python