zoukankan      html  css  js  c++  java
  • 鼠标小图展示大图特效

    鼠标小图展示大图特效

        <script type="text/javascript">
            var path = { "images/01.jpg": ["images/01big.jpg","***","160"],"images/02.jpg": ["images/02big.jpg","***","168"] };
            //开始遍历动态加载图片地址等
            $(function() {
                $.each(path, function(key, value) {
                    var smallimg = $("<img src=" + key + "/>");
                    smallimg.attr("bigimg", value[0]);
                    smallimg.attr("bigname", value[1]);
                    smallimg.attr("bigheight", value[2]);
                    smallimg.mousemove(function(e) {
                        $("#detailbigimg").attr("src", $(this).attr("bigimg"));
                        $("#detailname").text($(this).attr("bigname"));
                        $("#detailheight").text($(this).attr("bigheight"));
                        $("#detail").css("top", e.pageY).css("left", e.pageX).show();
                    }).mouseout(function() { $("#detail").hide(); });
                    $("body").append(smallimg);
                });
                $("#detailclose").click(function() {
                    $("#detail").hide();
                });

            });
        </script>

    <body>
    <div id="detail"  style=" display:none; position:absolute;">
        <img src="" id="detailbigimg" alt="这里是大图展示" />
        <p id="detailname"></p>
        <p id="detailheight"></p>
        <input type="button" id="detailclose" value="关闭" />
    </div>
    </body>

  • 相关阅读:
    使用JRadioButton 示例
    使用JTextArea示例
    python与c语言的区别以及python的小小基础
    Linux常用的服务器构建
    在VMware虚拟机软件中安装的Ubuntu虚拟机的窗口不能自动调整大小的解决办法
    Ubuntu 下环境搭建系列 —— 安装 Google Chrome
    Linux命令复习和练习_03
    Android hybrid App项目构建和部分基本开发问题
    Ionic Framework
    node.js代理设置
  • 原文地址:https://www.cnblogs.com/cqchai/p/2040247.html
Copyright © 2011-2022 走看看