最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery实现鼠标滑过显示提示框的方法_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:34:09
文档

jquery实现鼠标滑过显示提示框的方法_jquery

jquery实现鼠标滑过显示提示框的方法_jquery:本文实例讲述了jquery实现鼠标滑过显示提示框的方法。分享给大家供大家参考。具体如下: 一、jquery鼠标滑过显示提示框实例 1、效果图 2、实现代码 ( 需要自行添加 jquery.js、按钮图片、提示框图片 ) HTML 代码 代码如下: Animated Me
推荐度:
导读jquery实现鼠标滑过显示提示框的方法_jquery:本文实例讲述了jquery实现鼠标滑过显示提示框的方法。分享给大家供大家参考。具体如下: 一、jquery鼠标滑过显示提示框实例 1、效果图 2、实现代码 ( 需要自行添加 jquery.js、按钮图片、提示框图片 ) HTML 代码 代码如下: Animated Me
 本文实例讲述了jquery实现鼠标滑过显示提示框的方法。分享给大家供大家参考。具体如下:

一、jquery鼠标滑过显示提示框实例

1、效果图

2、实现代码 ( 需要自行添加 jquery.js、按钮图片、提示框图片 )

HTML 代码
代码如下:



Animated Menu Hover 1


$(document).ready(function(){
$(".menu li").hover(function() {
$(this).find("em").animate({opacity: "show", top: "-75"}, "slow");
}, function() {
$(this).find("em").animate({opacity: "hide", top: "-85"}, "fast");
});
});






  • Web Designer Wall
    A wall of design ideas, web trends, and tutorials


  • Best Web Gallery
    Featuring the best CSS and Flash web sites


  • N.Design Studio
    Blog and design portfolio of WDW designer, Nick La



  • 二、jquery鼠标滑过显示提示框实例二

    鼠标划过用户名时,在鼠标右下角显示div展示用户资料这个效果

    1、效果图

    2、实现方式

    无非就三大块,一个是div的定位,这个是该效果的主要难点;二个是通过ajax异步加载数据;第三个就是要用到两个js属性onmouseover和onmouseout,即鼠标经过和鼠标离开。

    3、实现步骤

    (1)、首先设计好要显示用户资料的div的样式, 这里要注意的该方法不是给每个用户名的旁边都绑定一个div,当鼠标经过时显示,鼠标离开时隐藏,网页里就一个显示信息的div,哪里需要显示时就定位在哪里,这要就需要把该div的定位方式设置为绝对定位。

    HTML代码:
    代码如下:

























    用户名:

    真实姓名:

    性别:

    所属地区:

    邮箱:


    正在加载中...

    (2)、相应css代码
    代码如下:#blockdiv{
    width:380px;
    height:160px;
    float:left;
    display:none;
    border: 1px solid #ccc; position: absolute; z-index: 1; opacity: 0.1; background: white
    }
    .pic{
    width:100px;
    height:100px;
    border:1px solid #ccc;
    border-radius:10px;
    float:left; margin:10px;
    overflow:hidden;
    }
    .box{
    width:240px;
    height:140px;
    margin:10px 0 10px 10px;
    float:left;
    overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

    (3)、定位,为了能够精确的定位并且能够方便的调用,所以先在页面中放了两个标签,分别用于保存当前鼠标的坐标
    代码如下:

    然后用js获取当前坐标并保存到标签中:
    代码如下:jQuery(document).ready(function ($) {
    $(document).mousemove(function (e) {
    document.getElementById("pagex").value = e.pageX;//pageX() 属性是鼠标指针的位置,相对于文档的左边缘。
    document.getElementById("pagey").value = e.pageY;//pageY() 属性是鼠标指针的位置,相对于文档的上边缘。
    });
    });

    (4)、鼠标经过和离开事件js代码
    代码如下:function ShowInfo(username) {
    $("#blockdiv").css({
    "display": "block",
    "left": document.getElementById('pagex').value,
    "top": document.getElementById('pagey').value,
    });
    $("#messagediv").css("display", "block");
    $.getJSON("../ashx/GetUserInfo。ashx?name=" + username,
    function (data) {
    if (data != null) {
    $("#lblusername").html(data[0].User_Count)
    $("#lblrealname").html(data[0].User_name);
    $("#sex").html(data[0].User_Sex);
    $("#lbladdress").html(data[0].User_Address)
    $("#lblemall").html(data[0].User_Email);
    if (data[0].User_HeadImg != null&&data[0].User_HeadImg != "") {
    $("#imguserhead").attr("src", "../../Users/" + data[0].User_HeadImg.toString().substring(3));
    }
    else {
    $("#imguserhead").attr("src", "../../Users/images/900.png");
    }
    $("#messagediv").css("display", "none");
    }
    else
    $("#messagediv").html("未加载到数据!");
    });
    }
    function HiddenInfo() {
    $("#blockdiv").css({
    "display": "none",
    });

    $("#lblusername").html("")
    $("#lblrealname").html("");
    $("#sex").html("");
    $("#lbladdress").html("")
    $("#lblemall").html("");
    }

    (5)、调用
    代码如下:')" onmouseout="HiddenInfo()">
    jquery鼠标滑过显示提示框

    希望本文所述对大家的jQuery程序设计有所帮助。

    文档

    jquery实现鼠标滑过显示提示框的方法_jquery

    jquery实现鼠标滑过显示提示框的方法_jquery:本文实例讲述了jquery实现鼠标滑过显示提示框的方法。分享给大家供大家参考。具体如下: 一、jquery鼠标滑过显示提示框实例 1、效果图 2、实现代码 ( 需要自行添加 jquery.js、按钮图片、提示框图片 ) HTML 代码 代码如下: Animated Me
    推荐度:
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top