zoukankan      html  css  js  c++  java
  • 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>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>jquery左右滑动效果的实现</title>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function () {
                $("#bta").click(function () {
                    $("#unit").css("left", "300px");
                    document.getElementById("unit").style.left = "300px";
                    //                var container = document.getElementById("unit");
                    //                try {
                    //                    container.insertBefore(container.lastChild, container.firstChild)
                    //                }
                    //                catch (e) { alert(e); }
                    $("#unit").prepend($("#unit>div:last"));
                    $("#unit").animate({ "left": 0 }, 500);
                    //$("#unit").stop(true, false).animate({ "left": 0 }, 500); 
    
                });
                $("#btb").click(function () {
                    $("#unit").animate({ "left": -300 }, 500);
                    //$("#unit").stop(true, false).animate({ "left": -300 }, 500);
    
                    function gundong() {
                        $("#unit").css("left", "0px");
                        //document.getElementById("unit").style.left = "0px";
                        $("#unit").append($("#unit>div:first"));
                        //                                        var container = document.getElementById("unit");
                        //                                        try {
                        //                                            container.appendChild(container.firstChild);
                        //                                        }
                        //                                        catch (e) { alert(e); }
                    }//等待动画滚动后执行
                    setTimeout(function () { gundong() }, 700);
                })
            });
    
        </script>
        <style type="text/css">
            *
            {
                padding: 0;
                margin: 0;
            }
            #box
            {
                width: 300px;
                height: 150px;
                margin-bottom: 50px;
                position: relative;
                overflow: hidden;
            }
            #unit
            {
                width: 1200px;
                position: absolute;
            }
            #unit div
            {
                float: left;
                width: 300px;
                height: 150px;
            }
            #bga
            {
                background-color: #F30;
            }
            #bgb
            {
                background-color: #F90;
            }
            #bta, #btb
            {
                float: left;
                width: 50px;
                padding-right: 50px;
                color: #FFF;
                cursor: pointer;
            }
        </style>
    </head>
    <body>
        <div style=" 800px; height: 300px; padding-top: 100px; background-color: #999;
            margin: 0 auto;">
            <div id="box">
                <div id="unit">
                    <div id="bga">
                        框一</div>
                    <div id="bgb">
                        框二</div>
                    <div id="bgc">
                        框三</div>
                    <div id="bgd">
                        框四</div>
                </div>
            </div>
            <div id="bta"></div>
            <div id="btb"></div>
        </div>
    </body>
    </html>
  • 相关阅读:
    sprigboot2.0升级修改配置细节记录
    MAC 以太坊环镜安装
    python3 scrapy+Crontab部署过程
    python3 程序问题解决列表
    位运算--通过总值分解出子值(解析子值)
    springboot war包在tomcat中运行
    【解决方法】macOS 安装Resin失败:fatal error: 'openssl/ssl.h' file not found
    MAC+VMware+CentOS 6.5 上网配置
    python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0 解决方案
    解决mac+idea+tomcat没有日志输出问题
  • 原文地址:https://www.cnblogs.com/elves/p/3503595.html
Copyright © 2011-2022 走看看