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 runat="server">
        <script type="text/javascript" src="Resources/jquery-1.4.2.js"></script>
        <title>超级链接提示</title>
    <style type="text/css">
    #reminder
    {
     position:absolute;
     border:1px solid #333;
     background:red;
     color:#333;
     display:none;
    }

    </style>
    <script type="text/javascript">
     $(document).ready(function()  //文字提示
     {
      $(".link").mouseover(function(e)
      {
       var newDiv = "<div id='reminder'>"+ this.title +"<//div>"; 

       $("body").append(newDiv); 
       $("#reminder")
       .css({
        "top": e.pageY + "px",
        "left": e.pageX  + "px"
       }).show("fast"); 

        }).mouseout(function(){
      $("#reminder").remove();   
        });
       
        $(".picLink").mouseover(function(e) //图片提示
        {
             var newDiv="<div id='reminder'>"+"<img src='image/apple_1.jpg' />"+" </div>";
             $("body").append(newDiv);
             $("#reminder").css(
              {
                "top": e.pageY+ "px",
             "left": e.pageX + "px"
         
              }).show("fast");
       
        }).mouseout(function(){
     $("#reminder").remove(); 
      
     });
     });

    </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        <p> <a href="#" class="link" title="文字显示提示">超级链接1</a></p>
        <p><a href="#" title="自带的超级链接">自带提示的超级链接</a></p>
        <p><a href="#" class="picLink">图片显示提示</a></p>
        </div>
        </form>
    </body>
    </html>

    此代码中红色部分为关键, 首先了解此代码中涉及到的Jquery语法:

    a.mouseover(fn)

       在每一个匹配元素的mouseover时间中绑定一个处理函数,mouseover 事件会在鼠标移如对象时触发。

       fn:在每一个匹配元素的mouseover 事件中绑定的处理函数

       mouseout(fn):事件会在鼠标移出对象时触发

    b.append(content)

       向每个匹配的元素内部追加内容

    c.class(property)

      在每一个匹配元素上设定属性。该方法是在匹配的元素上设置大量样式属性的最佳方式。

    图片提示与文字提示基本一样,所不同的是:图片提示时,在创建div元素的时候,需要<img > 标签

  • 相关阅读:
    洪小瑶学iOS-UINavigationController
    flash模拟苹果菜单原理
    洪小瑶学iOS-NSNotificationCenter 详解
    关于体感互动Airkinect研究《案例篇1》
    AS3 兩點求距離
    右鍵點擊Right Click (Flash Player 11.2 新功能)
    像素级碰撞检测研究
    关于体感互动kinect研究《基础篇》
    部署Pentaho BI服务器到独立Tomcat所碰到的问题总结
    c语言的一个技巧问题
  • 原文地址:https://www.cnblogs.com/lengzhijun/p/4367752.html
Copyright © 2011-2022 走看看