zoukankan      html  css  js  c++  java
  • 文字提示

    注释部分同样可以实现,鼠标移文字上固定位置显示title,不显示默认的title;

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            body {
                margin: 0;
                padding: 40px;
                background: #fff;
                font: 80% Arial, Helvetica, sans-serif;
                color: #555;
                line-height: 180%;
            }
    
            p {
                clear: both;
                margin: 0;
                padding: .5em 0;
            }
    
            /* tooltip */
            #tooltip {
                position: absolute;
                border: 1px solid #333;
                background: #f7f5d1;
                padding: 1px;
                color: #333;
                display: none;
            }
    
        </style>
        <script src="js/jquery-1.11.3.min.js"></script>
        <script>
            $(function () {
    //            var v;
                var x=10;
                var y=20;
                $("a.tooltip").mouseover(function (e) {
    //                v=$(this).attr("title");//把class .tooltip中的值取到
    //                $(this).attr("title","");//把原来的titile清空
                    this.myTitle=this.title;
                    this.title="";
                    var tooltip=$("<div id='tooltip'>"+this.myTitle+"</div>");//把class .tooltip中的值传给新元素#tooltip
                    tooltip.appendTo("body");
                    var json={ "top":e.pageY+y+"px", "left":e.pageX+x+"px"};
                    $("#tooltip").css(json).show("fast");
                }).mouseout(function () {
                    $("#tooltip").remove();//把元素删除,不能用hide();
    //                $(this).attr("title",v);//把原来的属性值添加回来
                    this.title=this.myTitle;
                });
            })
        </script>
    </head>
    </head>
    <body>
    <p><a href="#" class="tooltip" title="这是我的超链接提示1.">提示1.</a></p>
    <p><a href="#" class="tooltip" title="这是我的超链接提示2.">提示2.</a></p>
    <p><a href="#" title="这是自带提示1.">自带提示1.</a></p>
    <p><a href="#" title="这是自带提示2.">自带提示2.</a></p>
    </body>
    </html>
  • 相关阅读:
    前端开发一些必须知道的相关技术
    页面实现复制功能
    使用localstorage及js模版引擎 开发 m站设想
    jsonp 使用示例
    js 阻止事件冒泡
    html doctype 作用
    localstorage 使用
    跨域技术-jsonp
    mysql实现高效率随机取数据
    mysql主从同步报slave_sql_running:no的解决方案
  • 原文地址:https://www.cnblogs.com/lwj820876312/p/7110065.html
Copyright © 2011-2022 走看看