当鼠标滑过图片时,图片会出现预览的大图,大图下面还会有介绍文字。
复制代码 代码如下:
<%@ 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>
相关推荐:
ext 同步和异步示例代码
最滑稽最搞笑很流行的语句收集
JavaScript 定义function的三种方式小结
jquery ajax 检测用户注册时用户名是否存在
asp.net checkbox 动态绑定id GridView删除提示
禁止在图片上使用右键
CMD下的网络安全配置命令
JS旋转的彩色文字轮转特效
jQuery live( type, fn ) 委派事件实现
asp.net(c#)获取内容第一张图片地址的函数
牛奶包装带上的秘密—让你知道牛奶真正生产日期
csdn 论坛技术区平均给分功能
apache Php5配置方法
php面向对象全攻略 (十六) 对象的串行化
MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
SQL Substring提取部分字符串
php self,$this,const,static,-&gt;的使用
SQL2005 四个排名函数(row_number、rank、dense_rank和ntile)的比较
MSSQL 首字母替换成大写字母
php面向对象全攻略 (九)访问类型
ExtJS Window 最小化的一种方法
jQuery 加上最后自己的验证
asp.net FreeTextBox配置详解
JavaScript 对象成员的可见性说明
apache SHTML网页SSI使用详解
JavaScript 事件的一些重要说明
sqlserver 日志恢复方法(搞定drop和truncate)
文字瞬间从左到右切换显示的JavaScript代码
asp.net IList查询数据后格式化数据再绑定控件
图片与文字半透明效果 鼠标移上不透明
ASP.NET 在线文件管理
JSP EL表达式详细介绍
用sql获取某字符串中的数字部分的语句
编写的vs2005水晶报表程序在vs2008下正常使用的一些实现方法
javascript 面向对象,实现namespace,class,继承,重载
PHP 变量类型的强制转换
Apache 的 httpd.conf 中文详解
Red Hat Linux 安全设置方法
ASP.NET Web应用程序的安全解决方案浅析
ExtJS 配置和表格控件使用第1/2页
一些实用的sql语句
php+javascript的日历控件
oracle 更改数据库名的方法
jquery 可排列的表实现代码
巧用DOS 伪装保护文件完整版
Jquery在IE7下无法使用 $.ajax解决方法
444句英语口语常见语句 背下口语以后绝对不成问题了
JS 连锁泡泡 v1.1
JavaScript 自动在表格前面增加序号
SqlServer 实用操作小技巧集合第1/2页