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


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 之 $().hover(func1, funct2)使用方法
Jun 14 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
Dec 10 Javascript
JQuery性能优化的几点建议
May 14 Javascript
使用vue.js开发时一些注意事项
Apr 27 Javascript
JavaScript中的ajax功能的概念和示例详解
Oct 17 Javascript
详解Node.js 命令行程序开发教程
Jun 07 Javascript
文本溢出插件jquery.dotdotdot.js使用方法详解
Jun 22 jQuery
详解微信小程序调起键盘性能优化
Jul 24 Javascript
详解Vue中watch对象内属性的方法
Feb 01 Javascript
通过图带你深入了解vue的响应式原理
Jun 21 Javascript
javascript实现搜索筛选功能实例代码
Nov 12 Javascript
JavaScript canvas实现流星特效
May 20 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 高手之路(一)
2006/10/09 PHP
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
PHP实现采集中国天气网未来7天天气
2014/10/15 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
jQuery实现table中的tr上下移动并保持序号不变的实例代码
2016/07/11 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
2016/09/05 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
Layui Table js 模拟选中checkbox的例子
2019/09/03 Javascript
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
跟老齐学Python之集合(set)
2014/09/24 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
用python实现对比两张图片的不同
2018/02/05 Python
python web基础之加载静态文件实例
2018/03/20 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
德国家具在线:Fashion For Home
2017/03/11 全球购物
八年级美术教学反思
2014/02/02 职场文书
新教师工作感言
2014/02/16 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
工厂采购员岗位职责
2014/04/08 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
学雷锋活动简报
2015/07/20 职场文书
员工给公司的建议书
2019/06/24 职场文书
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang
go goth封装第三方认证库示例详解
2022/08/14 Golang