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


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 相关文章推荐
jquery 插件之仿“卓越亚马逊”首页弹出菜单效果
Dec 25 Javascript
javascript客户端解决方案 缓存提供程序
Jul 14 Javascript
判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
Nov 07 Javascript
当达到输入长度时表单自动切换焦点
Apr 06 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
关于Stream和Buffer的相互转换详解
Jul 26 Javascript
使用mint-ui开发项目的一些心得(分享)
Sep 07 Javascript
微信小程序 页面滑动事件的实例详解
Oct 12 Javascript
详解组件库的webpack构建速度优化
Jun 18 Javascript
vue中组件通信详解(父子组件, 爷孙组件, 兄弟组件)
Jul 27 Javascript
JavaScript十大取整方法实例教程
Dec 03 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正则匹配汉字的方法介绍
2013/04/25 PHP
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
织梦sitemap地图实时推送给百度的教程
2015/08/03 PHP
PHP中命名空间的使用例子
2019/03/22 PHP
javascript中的有名函数和无名函数
2007/10/17 Javascript
javascript 学习之旅 (2)
2009/02/05 Javascript
Firefox中beforeunload事件的实现缺陷浅析
2012/05/03 Javascript
jquery和css3实现的炫酷时尚的菜单导航
2014/09/01 Javascript
JavaScript中实现最高效的数组乱序方法
2014/10/11 Javascript
jQuery插件jFade实现鼠标经过的图片高亮其它变暗
2015/03/14 Javascript
跟我学习javascript的作用域与作用域链
2015/11/19 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
js实现京东轮播图效果
2017/06/30 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
vue仿element实现分页器效果
2018/09/13 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
Matplotlib中文乱码的3种解决方案
2018/11/15 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
python实现文字版扫雷
2020/04/24 Python
如何用Matplotlib 画三维图的示例代码
2020/07/28 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
个人收入证明范本
2014/01/12 职场文书
法学毕业生自我鉴定
2014/01/31 职场文书
管理失职检讨书
2014/02/12 职场文书
村干部承诺书
2014/03/28 职场文书
省级优秀毕业生主要事迹
2014/05/29 职场文书
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL
javascript对象3个属性特征
2021/11/17 Javascript
SSM项目使用拦截器实现登录验证功能
2022/01/22 Java/Android