zoukankan      html  css  js  c++  java
  • 鼠标悬停图片放大

    http://www.codefans.net/jscss/code/4967.shtml

    <!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>
    <title>jquery悬停时的图片提示</title>
    <script src="/ajaxjs/jquery-1.6.2.min.js" type="text/javascript"></script>
    <style type="text/css">
    body{
    margin:0;
    padding:40px;
    background:#fff;
    font:80% Arial, Helvetica, sans-serif;
    color:#555;
    line-height:180%;
    }
    img{border:none;}
    ul,li{
    margin:0;
    padding:0;
    }
    li{
    list-style:none;
    float:left;
    display:inline;
    margin-right:10px;
    border:1px solid #AAAAAA;
    }
    /* tooltip */
    #tooltip{
    position:absolute;
    border:1px solid #ccc;
    background:#333;
    padding:2px;
    display:none;
    color:#fff;
    }
    </style>
    <script type="text/javascript">
    //<![CDATA[
    $(function(){
    var x = 10;
    var y = 20;
    $("a.tooltip").mouseover(function(e){
    this.myTitle = this.title;
    this.title = "";
    var imgTitle = this.myTitle? "<br/>" + this.myTitle : "";
    var tooltip = "<div id='tooltip'><img src='"+ this.href +"' alt='产品预览图'/>"+imgTitle+"</div>"; //创建 div 元素
    $("body").append(tooltip); //把它追加到文档中
    $("#tooltip")
    .css({
    "top": (e.pageY+y) + "px",
    "left": (e.pageX+x) + "px"
    }).show("fast"); //设置x坐标和y坐标,并且显示
    }).mouseout(function(){
    this.title = this.myTitle;
    $("#tooltip").remove(); //移除
    }).mousemove(function(e){
    $("#tooltip")
    .css({
    "top": (e.pageY+y) + "px",
    "left": (e.pageX+x) + "px"
    });
    });
    })
    //]]>
    </script>
    </head>
    <body>
    <h3>jquery图片提示效果:把你的鼠标放在图片上试试:</h3>
    <ul>
    <li><a href="/jscss/demoimg/wall5.jpg" class="tooltip" title="风景好美"><img src="/jscss/demoimg/wall_s5.jpg" alt="风景好美" /></a></li>
    <li><a href="/jscss/demoimg/wall7.jpg" class="tooltip" title="绿色自然"><img src="/jscss/demoimg/wall_s7.jpg" alt="绿色自然"/></a></li>
    </ul>
    </body>
    </html>

  • 相关阅读:
    【Linux】PS命令
    【Linux】多进程与多线程之间的区别
    【杂项】XML Schema和DTD的区别
    推荐一组强大的Collection类
    关于Decorator模式我的理解
    菜鸟白话设计模式系列
    PowerCollections研究: 第1弹竟就发现不少问题
    [白话设计模式] Singleton
    PowerCollection研究:第2枪小谈RemoveALL算法
    yield 关键字
  • 原文地址:https://www.cnblogs.com/jixu8/p/3981411.html
Copyright © 2011-2022 走看看