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


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 - HTML的request类
Jan 09 Javascript
JavaScript DOM学习第四章 getElementByTagNames
Feb 19 Javascript
Javascript 静态页面实现随机显示广告的办法
Nov 17 Javascript
Firefox下无法正常显示年份的解决方法
Sep 04 Javascript
2014年50个程序员最适用的免费JQuery插件
Dec 15 Javascript
百度地图api如何使用
Aug 03 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
Sep 04 Javascript
vue如何集成raphael.js中国地图的方法示例
Aug 15 Javascript
Vue.js做select下拉列表的实例(ul-li标签仿select标签)
Mar 02 Javascript
实例讲解v-if和v-show的区别
Jan 31 Javascript
js取0-9随机取4个数不重复的数字代码实例
Mar 27 Javascript
纯js+css实现仿移动端淘宝网站的弹出详情框功能
Dec 29 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
写一个用户在线显示的程序
2006/10/09 PHP
PHP中使用crypt()实现用户身份验证的代码
2012/09/05 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
奇妙的js
2007/09/24 Javascript
JavaScript的Cookies
2008/01/16 Javascript
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
js数组依据下标删除元素
2015/04/14 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
2019/04/11 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
Django 2.0版本的新特性抢先看!
2018/01/05 Python
Django项目中用JS实现加载子页面并传值的方法
2018/05/28 Python
Python WSGI的深入理解
2018/08/01 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
Python3爬虫关于代理池的维护详解
2020/07/30 Python
python 简单的调用有道翻译
2020/11/25 Python
CSS3教程(9):设置RGB颜色
2009/04/02 HTML / CSS
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
美国家居装饰购物网站:Amanda Lindroth
2020/03/25 全球购物
护理专业应届毕业生推荐信
2013/11/15 职场文书
学校先进集体事迹材料
2014/05/31 职场文书
安全横幅标语
2014/06/09 职场文书
节水倡议书
2015/01/19 职场文书
政协常委会议主持词
2015/07/03 职场文书
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android