鼠标滑过出现预览的大图提示效果


Posted in Javascript onFebruary 26, 2014

当鼠标滑过图片时,图片会出现预览的大图,大图下面还会有介绍文字。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="图片提示效果.aspx.cs" Inherits="图片提示效果" %> <!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
<title></title> 
<style type ="text/css" > 
.aa{ 
width:88px; 
height :100px; 
} 
</style> 
<script type ="text/javascript" src ="Scripts/jquery-1.7.1.js" ></script> 
<script type ="text/javascript" > 
$(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> 
<form id="form1" runat="server"> 
<div > 
<a href ="image/4.jpg" class ="tooltip" title ="鞋子"><img src="image/4.jpg" alt="鞋子" class="aa"/> </a> 
<a href ="image/5.jpg" class ="tooltip" title ="手套"><img src="image/5.jpg" alt="手套" class="aa"/> </a> 
<a href ="image/6.jpg" class ="tooltip" title ="裙子"><img src="image/6.jpg" alt="裙子" class="aa"/> </a> 
<a href ="image/7.jpg" class ="tooltip" title ="包包"><img src="image/7.jpg" alt="包包" class="aa"/> </a> 
</div> 
</form> 
</body> 
</html>

鼠标滑过出现预览的大图提示效果
Javascript 相关文章推荐
Javascript 中介者模式实例
Dec 16 Javascript
一个可绑定数据源的jQuery数据表格插件
Jul 17 Javascript
imgAreaSelect 中文文档帮助说明
Oct 08 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
May 23 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
Apr 02 Javascript
js时间比较示例分享(日期比较)
Mar 05 Javascript
JavaScript学习笔记之定时器
Jan 22 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
May 12 Javascript
微信小程序 教程之注册页面
Oct 17 Javascript
Node.JS利用PhantomJs抓取网页入门教程
May 19 Javascript
Vue在页面数据渲染完成之后的调用方法
Sep 11 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 #Javascript
javascript中的undefined和not defined区别示例介绍
Feb 26 #Javascript
通过隐藏iframe实现文件下载的js方法介绍
Feb 26 #Javascript
JS获取几种URL地址的方法小结
Feb 26 #Javascript
js获取当前地址 JS获取当前URL的示例代码
Feb 26 #Javascript
JS获取select的value和text值的简单实例
Feb 26 #Javascript
JS获取文本框,下拉框,单选框的值的简单实例
Feb 26 #Javascript
You might like
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
php include加载文件两种方式效率比较
2010/08/08 PHP
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
php rsa加密解密使用详解
2015/01/14 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
php获取错误信息的方法
2015/07/17 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
2016/04/21 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
js新闻滚动 js如何实现新闻滚动效果
2013/01/07 Javascript
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
2013/06/04 Javascript
关于JS中的闭包浅谈
2013/08/23 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
js正则表达exec与match的区别说明
2014/01/29 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
2015/10/28 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
JavaScript必知必会(九)function 说起 闭包问题
2016/06/08 Javascript
JS实现六边形3D拖拽翻转效果的方法
2016/09/11 Javascript
解决bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
2017/06/05 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
bootstrap table表格插件之服务器端分页实例代码
2018/09/12 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
Python生成pdf文件的方法
2014/08/04 Python
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
Python对象转换为json的方法步骤
2019/04/25 Python
python实现门限回归方式
2020/02/29 Python
keras多显卡训练方式
2020/06/10 Python
Selenium 安装和简单使用的实现
2020/12/04 Python
Java Servlet的主要功能和作用是什么
2014/02/14 面试题
开票员岗位职责
2015/02/12 职场文书
入党转正申请书范文
2019/05/20 职场文书
《鲁班学艺》读后感3篇
2019/11/27 职场文书
《思路决定出路》读后感3篇
2019/12/11 职场文书
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python
启动Tomcat时出现大量乱码的解决方法
2021/06/21 Java/Android
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫