加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

运用Jquery实现滚动新闻

发布时间:2023-10-10 15:11:22 所属栏目:教程 来源:
导读:此文主要用Jquery实现滚动新闻,如此少的代码就能实现这个功能真的是不由得感叹Jquery的强大功能。

代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebA
此文主要用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>
 
 

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章