zoukankan      html  css  js  c++  java
  • jquery实现简单鼠标经过图片预览效果

    html结构:
    <div class="prebtn"><img src=""/></div>

    css代码:
    #preview{
        position:absolute;
    border:2px solid #333;
    background:#333;
    padding:0px;
    display:none;
    color:#fff;
    }
    #preview img{ height:auto; auto; max- 500px; margin: 0; display: block; }

    javascript代码:
    this.imagePreview = function(){
        xOffset = 10;
    yOffset = 30;
    $(".prebtn").hover(function(e){
    var imgsrc=$(this).find("img").attr("src");
    $("body").append("<p id='preview'><img src='"+imgsrc+"' alt='Image preview' /></p>");
    $("#preview")
    .css("top",(e.pageY - xOffset) + "px")
    .css("left",(e.pageX + yOffset) + "px")
    .fadeIn("fast");
    },function(){
    $("#preview").remove();
    });

    $(".prebtn").mousemove(function(e){
            $("#preview")
    .css("top",(e.pageY - xOffset) + "px")
    .css("left",(e.pageX + yOffset) + "px");
    });
    }; 
    $(function(){
    //鼠标经过预览图片
    imagePreview();
    });
  • 相关阅读:
    nodejs获取服务器数据到页面
    Struts 2
    JQuery
    JDBC
    Hiberbate
    EasyUi
    JavaScript
    利用 HashSet 去过滤元素是否重复
    HTML
    MySQL
  • 原文地址:https://www.cnblogs.com/niwalala/p/5112778.html
Copyright © 2011-2022 走看看