<!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style type="text/css">
        * { margin: 0; padding: 0; word-wrap: break-word; word-break: break-all; }
        ul, li { list-style: none; }
        img { border: none; }
        html { overflow: -moz-scrollbars-vertical; }
        /* 在Firefox下始终显示滚动条*/
        /*右侧样式*/
        .content_right { background: #eee; border: 1px solid #AAAAAA; width: 586px; float: left; }
        /*滚动广告样式*/
        .content_right .ad { margin-bottom: 10px; width: 586px; height: 150px; overflow: hidden; position: relative; }
        .content_right .slider, .content_right .num { position: absolute; }
        .content_right .slider li { list-style: none; display: inline; }
        .content_right .slider img { width: 586px; height: 150px; display: block; }
        .content_right .num { right: 5px; bottom: 5px; }
        .content_right .num li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
        .content_right .num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }
    </style>
    <script src="scripts/jquery-1.3.1.js" type="text/javascript"></script>
    <script type="text/javascript">
        /*首页广告效果*/
        $(function () {
            var len = $(".num > li").length;
            var index = 0;
            var adTimer;
            $(".num li").mouseover(function () {
                index = $(".num li").index(this);
                showImg(index);
            }).eq(0).mouseover();
            //滑入 停止动画,滑出开始动画.
            $('.ad').hover(function () {
                clearInterval(adTimer);
            }, function () {
                adTimer = setInterval(function () {
                    showImg(index)
                    index++;
                    if (index == len) { index = 0; }
                }, 3000);
            }).trigger("mouseleave");
        })
        // 通过控制top ,来显示不同的幻灯片
        function showImg(index) {
            var adHeight = $(".content_right .ad").height();
            $(".slider").stop(true, false).animate({ top: -adHeight * index }, 1000);
            $(".num li").removeClass("on")
            .eq(index).addClass("on");
        }
        </script>
</head>
<body>
    <div class="content_right">
        <div class="ad">
            <ul class="slider">
                <li>
                    <img src="images/ads/1.gif" /></li>
                <li>
                    <img src="images/ads/2.gif" /></li>
                <li>
                    <img src="images/ads/3.gif" /></li>
                <li>
                    <img src="images/ads/4.gif" /></li>
                <li>
                    <img src="images/ads/5.gif" /></li>
            </ul>
            <ul class="num">
                <li>1</li>
                <li>2</li>
                <li>3</li>
                <li>4</li>
                <li>5</li>
            </ul>
        </div>
    </div>
</body>
</html>

 

posted on 2012-05-10 16:03  Robbery  阅读(165)  评论(0编辑  收藏  举报