`

jquery的单行循环滚动示例

阅读更多
<!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">
<meta charset="UTF-8" />
    <title></title>
    <style type="text/css">
        ul, li
        {
            margin: 0;
            padding: 0;
        }
        #scrollDiv
        {
            width: 300px;
            height: 25px;
            line-height: 25px;
            border: #ccc 1px solid;
            overflow: hidden;
        }
        #scrollDiv li
        {
            height: 25px;
            padding-left: 10px;
        }
    </style>

<script src="./jquery-1.6.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    
        function AutoScroll(obj) {

            $(obj).find("ul:first").animate({
                marginTop: "-25px"
            }, 500, function() {
                $(this).css({ marginTop: "0px" }).find("li:first").appendTo(this);
            });
        }
        $(document).ready(function() {
            var myar = setInterval('AutoScroll("#scrollDiv")', 1000)
            $("#scrollDiv").hover(function() { clearInterval(myar); }, function() { myar = setInterval('AutoScroll("#scrollDiv")', 1000) }); //当鼠标放上去的时候,滚动停止,鼠标离开的时候滚动开始
        });
    </script>

</head>
<body>
    <div id="scrollDiv">
        <ul>
             <li><a href="http://www.sina.com">欢迎浏览新浪网</a></li>
            <li><a href="http://www.163.com">欢迎浏览网易</a></li>
            <li><a href="http://www.csdn.com">欢迎进入程序员之家</a></li>
            <li><a href="http://www.51aspx.com">很好的源代码下载区</a></li>
            <li><a href="http://www.msdn.com">msdn</a></li>
            <li><a href="http://www.baidu.com">欢迎浏览百度网</a></li>
        </ul>
    </div>
</body>
</html>

 

分享到:
评论

相关推荐

    jquery单行文字循环滚动.rar

    标题中的“jquery单行文字循环滚动”指的是使用jQuery库实现的一种常见的前端文本动画效果,它能使一行文字在页面上连续不断地循环滚动,常用于显示新闻标题、滚动公告等。jQuery是一个广泛使用的JavaScript库,它...

    jQuery单行文字上下不间断循环滚动效果,适合做新闻滚动推荐

    标题和描述提到的"jQuery单行文字上下不间断循环滚动效果"就是一个这样的实例,它主要用于创建一串文字在单一行内循环滚动,通常用于网站的头部或侧边栏,以动态展示最新的新闻标题或公告。 要实现这个效果,首先...

    jquery单行文字循环滚动特效代码

    标题 "jquery单行文字循环滚动特效代码" 涉及的是使用jQuery库来实现一种文本动画效果,使得单行文字能够在页面上持续滚动展示。这种效果常见于新闻标题或者滚动公告等场景,能够吸引用户的注意力并高效利用有限的...

    超好用的同一页面多组图片单行滚动Jquery实现代码

    在网页设计中,有时我们需要在同一页面展示多组图片,并且希望这些图片能够以单行循环滚动的方式呈现,以增加页面的动态效果和视觉吸引力。"超好用的同一页面多组图片单行滚动Jquery实现代码"就是这样一个解决方案,...

    jquery文字多行滚动或模块滚动

    以下是一个简单的逐行滚动示例: ```javascript $(document).ready(function() { var text = $('#scrolling-text').text(); var lines = text.split('\n'); // 将文本按行分割 $('#scrolling-text').text(lines...

    jquery 单行滚动、批量多行滚动、文字图片翻屏滚动效果代码

    这个例子中,`AutoScroll`函数利用了jQuery的`animate`方法来改变`#scrollDiv`中`ul`元素的`marginTop`属性,使其向上移动,然后将第一条`li`元素移动到末尾,实现循环滚动。`setInterval`函数设置了一个定时器,每1...

    【经典】滚动新闻_Jquery

    然后定义了一个`scrollNews`函数,使用`animate()`来移动新闻列表,当滚动到最右侧时,将第一个新闻项移动到列表末尾,重新设置位置,并再次调用`scrollNews`以形成循环滚动效果。 对于多行滚动,可以使用相似的...

    jquery 页眉单行信息滚动显示实现思路及代码

    当完全移出容器时,通过回调函数把中的第一个移动到末尾,再通过CSS重新设置它的位置,形成一个循环滚动的效果。 ```javascript function AutoScroll(obj) { $(obj).find("ul:first").animate({ marginTop: -div...

    textSlider多行文字滚动插件(jQuery)

    它能够优雅地将长段文字内容在有限的空间内循环滚动,增加网站的互动性和信息传递效率。在网页设计中,这种效果通常用于新闻滚动、公告栏或者产品介绍等区域,让信息更吸引用户注意力。 jQuery是一个广泛使用的...

    使用jquery实现的循环连续可停顿滚动实例

    1. jQuery循环滚动实例:本文档主要讲述了如何使用jQuery技术实现一个连续的循环滚动效果。该效果可以用于实现公告栏滚动、图片滚动等多种场景。实现这种滚动效果需要依赖jQuery库的支持。 2. 单行滚动:单行滚动指...

    jquery滚动特效集锦

    滚动结束后,回调函数将第一个li元素移动到ul的末尾,这样内容就可以不断循环滚动。 2. 多行滚动效果: 多行滚动效果类似于单行滚动,不过它可以实现多行内容同时滚动,适用于展示更丰富的信息。这种效果可以在同一...

    jquery实现多行文字图片滚动效果示例代码

    3. 循环滚动的实现:通过`animate()`函数实现滚动效果,其中`marginTop`用于控制滚动的垂直位置。 4. 动画参数的自定义:通过扩展jQuery的fn对象,可以定义一个Scroll方法,这样就可以为所有jQuery对象添加滚动效果...

    jQuery单排卡片左右滚动特效代码

    6. **无限循环**:为了实现无限滚动的效果,需要在容器滚动到最左边或最右边时调整内部卡片的顺序,使得第一个卡片移动到最后,最后一个卡片移动到前面,这样用户在点击左右箭头时就不会看到空白区域。 7. **优化**...

    JS实现文字信息无缝滚动效果

    - 循环滚动:当文字滚动到一定位置时,需要将其“重置”回初始位置,以实现无缝效果。 6. 动画库和框架:除了手动编写JavaScript代码,还可以利用现有的动画库(如jQuery的animate方法)或前端框架(如React、Vue...

Global site tag (gtag.js) - Google Analytics