分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

jQuery鼠标移到小图显示大图效果

发布时间:2023-09-06 01:25责任编辑:苏小强关键词:jQuery

首先需要引入jQuery

<script type="text/javascript" src="js/jquery.js"></script>

使用到的CSS样式

.show_tooltip li { list-style:none; display:inline; padding:5px 5px 5px 5px;}/* tooltip */#tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:3px 3px 3px 3px; color:#333; display:none;}

用到的JavaScript:

<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>

 调用实例:

<ul class="show_tooltip"> ?<li><a href="image/slide1.png" class="tooltip" title="化无语 战场原黑仪"><img src="image/slide1.png" width="150" alt="化无语 战场原黑仪"></a></li> ?<li><a href="image/slide2.png" class="tooltip" title="化无语 战场原黑仪"><img src="image/slide2.png" alt="化无语 战场原黑仪" width="150"></a></li> ?<li><a href="image/slide3.png" class="tooltip" title="化无语 战场原黑仪"><img src="image/slide3.png" width="150" alt="化无语 战场原黑仪"></a></li></ul>

效果图:

jQuery鼠标移到小图显示大图效果

原文地址:http://www.cnblogs.com/xynetstudio/p/7859259.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved