用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 相关文章推荐
jquery 清空file域示例(兼容个浏览器)
Oct 11 Javascript
raphael.js绘制中国地图 地图绘制方法
Feb 12 Javascript
JS实现的网页倒计时数字时钟效果
Mar 02 Javascript
javascript中基本类型和引用类型的区别分析
May 12 Javascript
javascript实现动态改变层大小的方法
May 14 Javascript
基于javascript实现页面加载loading效果
Sep 15 Javascript
js canvas实现放大镜查看图片功能
Jun 08 Javascript
Bootstrap datepicker日期选择器插件使用详解
Jul 26 Javascript
JS实现中英文混合文字溢出友好截取功能
Aug 06 Javascript
vue中 this.$set的用法详解
Sep 06 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
Feb 28 Javascript
vue实现无缝轮播效果(跑马灯)
May 14 Vue.js
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中使用Oracle数据库(6)
2006/10/09 PHP
BBS(php &amp; mysql)完整版(一)
2006/10/09 PHP
destoon找回管理员密码的方法
2014/06/21 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
2016/11/05 PHP
PHP实现的支付宝支付功能示例
2019/03/26 PHP
Javascript Cookie读写删除操作的函数
2010/03/02 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
js验证电话号码与手机支持+86的正则表达式
2014/01/23 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
JS实现字符串转日期并比较大小实例分析
2015/12/09 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
全面了解JS中的匿名函数
2016/06/29 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
如何通过JS实现转码与解码
2020/02/21 Javascript
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
2019/02/22 Python
Django模板语言 Tags使用详解
2019/09/09 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
2020/04/08 Python
The Beach People美国:澳洲海滨奢华品牌
2018/07/05 全球购物
教师演讲稿范文
2014/01/08 职场文书
英文演讲稿开场白
2014/08/25 职场文书
车辆转让协议书
2014/09/24 职场文书
高中生旷课检讨书
2014/10/08 职场文书
个人专业技术总结
2015/03/05 职场文书
二审答辩状格式
2015/05/22 职场文书
走进毛泽东观后感
2015/06/04 职场文书
2016消防宣传标语口号
2015/12/26 职场文书
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python
15个值得收藏的JavaScript函数
2021/09/15 Javascript
Java 通过手写分布式雪花SnowFlake生成ID方法详解
2022/04/07 Java/Android