jquery实现公告翻滚效果


Posted in Javascript onFebruary 27, 2015

翻滚效果非常不错,代码也很简单,这里就不多废话了。

//样式文件:

        <style type="text/css">

            * {

                margin: 0;

                padding: 0;

            }

            .scrollNews {

                width: 100%;

                height: 20px;

                overflow: hidden;

                background: #FFFFFF;

                border: 0px solid #AAAAAA;

            }

            .scrollNews ul {

                padding: 2px 5px 5px 25px;

            }

            .scrollNews ul li {

                height: 20px;

                list-style-type: none;

                font-size: small;

            }

            a {

                text-decoration: none;

            }

        </style>

头部js

别忘了导入jquery库

$(function () {

                var settime;

                $(".scrollNews").hover(function () {

                    clearInterval(settime);

                }, function () {

                    settime = setInterval(function () {

                        var $first = $(".scrollNews ul:first");     //选取div下的第一个ul 而不是li;

                        var height = $first.find("li:first").height();      //获取第一个li的高度,为ul向上移动做准备;

                        $first.animate({ "marginTop": -height + "px" }, 600, function () {

                            $first.css({ marginTop: 0 }).find("li:first").appendTo($first); //设置上边距为零,为了下一次移动做准备

                        });

                    }, 3000);

                }).trigger("mouseleave");       //trigger()方法的作用是触发被选元素的制定事件类型

            });

jsp正文区

<div class="scrollNews">
<img width="20" height="15" src="img/laba.png" align="left">

        <ul>

            <li><a class="tooltip" title="查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.">

            
查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.</a>

            </li>

            <li><a class="tooltip" title="查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.">

            
查询模块菜单名称更新公告:从2015-02-09开始,查询模块菜单使用新名称,具体请参考下方【查询模块新旧名称对照表】.</a>

            </li>

         </ul>

 </div>

小伙伴们自由发挥下,应用到自己的项目中吧

Javascript 相关文章推荐
jQuery学习基础知识小结
Nov 25 Javascript
网页加载时页面显示进度条加载完成之后显示网页内容
Dec 23 Javascript
jQuery contains过滤器实现精确匹配使用方法
Apr 12 Javascript
jQuery 插件开发指南
Nov 14 Javascript
javascript实现日期格式转换
Dec 16 Javascript
jquery制做精致的倒计时特效
Jun 13 Javascript
ES6学习教程之对象的扩展详解
May 02 Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
Jan 20 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
vue组件传值的实现方式小结【三种方式】
Feb 05 Javascript
浅析JavaScript中的事件委托机制跟深浅拷贝
Jan 20 Javascript
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
Feb 26 #Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
Feb 26 #Javascript
js+CSS实现弹出居中背景半透明div层的方法
Feb 26 #Javascript
js使用post 方式打开新窗口
Feb 26 #Javascript
JS仿Windows开机启动Loading进度条的方法
Feb 26 #Javascript
JS实现跟随鼠标闪烁转动色块的方法
Feb 26 #Javascript
javascript中typeof操作符和constucor属性检测
Feb 26 #Javascript
You might like
缅甸的咖啡简史
2021/03/04 咖啡文化
php判断电脑访问、手机访问的例子
2014/05/10 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
php查询操作实现投票功能
2016/05/09 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
2016/05/17 PHP
php简单截取字符串代码示例
2016/10/19 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
2017/02/04 PHP
js跨域和ajax 跨域问题的实现思路
2009/09/05 Javascript
jquery异步循环获取功能实现代码
2010/09/19 Javascript
javascript学习笔记(十) js对象 继承
2012/06/19 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
vue.js入门(3)——详解组件通信
2016/12/02 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
详解Vue This$Store总结
2018/12/17 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
jquery 插件重新绑定的处理方法分析
2019/11/23 jQuery
小程序实现列表倒计时功能
2021/01/29 Javascript
python获取豆瓣电影简介代码分享
2014/01/16 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
信息科学与技术专业求职信范文
2014/02/20 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
工作证明范本(2篇)
2014/09/14 职场文书
南京市纪委监察局整改方案
2014/09/16 职场文书
2014县政府领导班子对照检查材料思想汇报
2014/09/25 职场文书
卖房授权委托书样本
2014/10/05 职场文书
财产分割协议书范本
2014/11/03 职场文书
节约用电通知
2015/04/25 职场文书
CSS 鼠标点击拖拽效果的实现代码
2022/12/24 HTML / CSS