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


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 相关文章推荐
JS实现在Repeater控件中创建可隐藏区域的代码
Sep 16 Javascript
jquery控制listbox中项的移动并排序的实现代码
Sep 28 Javascript
基于jQuery的history历史记录插件
Dec 11 Javascript
jQuery div层的放大与缩小简单实现代码
Mar 28 Javascript
JavaScript使用cookie记录临时访客信息的方法
Apr 07 Javascript
JavaScript中停止执行setInterval和setTimeout事件的方法
May 14 Javascript
JavaScript学习笔记之数组的增、删、改、查
Mar 23 Javascript
Bootstrap 填充Json数据的实例代码
Jan 11 Javascript
微信小程序 video详解及简单实例
Jan 16 Javascript
浅析JavaScript中的特殊数据类型
Dec 15 Javascript
vue中的mvvm模式讲解
Jan 31 Javascript
详解JavaScript的this指向和绑定
Sep 08 Javascript
简单的邮箱登陆的提示效果类似于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
php并发对MYSQL造成压力的解决方法
2013/02/21 PHP
ThinkPHP自动填充实现无限级分类的方法
2014/08/22 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
php面向对象的用户登录身份验证
2017/06/08 PHP
JS获取scrollHeight问题想到的标准问题
2007/05/27 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
基于jQuery Ajax实现上传文件
2016/03/24 Javascript
关于Angularjs中自定义指令一些有价值的细节和技巧小结
2018/04/22 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
2018/09/05 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
pycharm 使用心得(四)显示行号
2014/06/05 Python
Python操作Redis之设置key的过期时间实例代码
2018/01/25 Python
opencv python 2D直方图的示例代码
2018/07/20 Python
python消除序列的重复值并保持顺序不变的实例
2018/11/08 Python
Python3实现的简单三级菜单功能示例
2019/03/12 Python
详解python中list的使用
2019/03/15 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
2019/04/11 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
2019/10/16 Python
Python 面向对象静态方法、类方法、属性方法知识点小结
2020/03/09 Python
python下载的库包存放路径
2020/07/27 Python
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
解释一下钝化(Swap out)
2016/12/26 面试题
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
师范生自我鉴定
2014/03/20 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
安全生产承诺书范文
2014/05/22 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
sql时间段切分实现每隔x分钟出一份高速门架车流量
2022/02/28 SQL Server