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 相关文章推荐
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
Jan 29 Javascript
jQuery实现菜单感应鼠标滑动动画效果的方法
Feb 28 Javascript
javascript数组随机排序实例分析
Jul 22 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
Dec 18 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
Jun 25 Javascript
JS获取鼠标相对位置的方法
Sep 20 Javascript
canvas学习之API整理笔记(二)
Dec 29 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
Sep 13 Javascript
基于IView中on-change属性的使用详解
Mar 15 Javascript
vue返回上一页面时回到原先滚动的位置的方法
Dec 20 Javascript
Vue响应式原理Observer、Dep、Watcher理解
Jun 06 Javascript
vue 公共列表选择组件,引用Vant-UI的样式方式
Nov 02 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
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
jQuery 解析xml文件
2009/08/09 Javascript
分享20多个很棒的jQuery 文件上传插件或教程
2011/09/04 Javascript
Bootstrap基础学习
2015/06/16 Javascript
javascript中使用正则表达式清理table样式的代码
2020/04/01 Javascript
通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
2015/10/01 Javascript
jquery自定义表格样式
2015/11/23 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
2016/07/04 Javascript
jQuery遍历节点树方法分析
2016/09/08 Javascript
JavaScript 实现的checkbox经典实例分享
2016/10/16 Javascript
js获取当前页的URL与window.location.href简单方法
2017/02/13 Javascript
layui使用label标签的方法
2019/09/14 Javascript
[03:49]辉夜杯现场龙骑士COSER秀情商“我喜欢芬队!”
2015/12/27 DOTA
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[02:06]2018完美世界全国高校联赛秋季赛开始报名(附彩蛋)
2018/09/03 DOTA
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
用python处理MS Word的实例讲解
2018/05/08 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
2018/07/17 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
2019/10/24 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
2020/01/08 Python
python with (as)语句实例详解
2020/02/04 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
英国最大的邮寄种子和植物公司:Thompson & Morgan
2017/09/21 全球购物
澳大利亚网上玩具商店:Mr Toys Toyworld
2018/03/25 全球购物
社会保险接收函
2014/01/12 职场文书
义和团口号
2014/06/17 职场文书
党员教师个人对照检查材料范文
2014/09/25 职场文书
2014年安全管理工作总结
2014/12/01 职场文书
业务员岗位职责
2015/02/03 职场文书
2015年外贸业务员工作总结范文
2015/05/23 职场文书
2015年安全生产管理工作总结
2015/05/25 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python