简单的鼠标滑动上去图片放大Jquery特效代码

<!DOCTYPE html>
<html lang="en">
<head>
<meta  charset=utf-8" />
<title>文字提示</title>
 <!--   引入jQuery -->
 <script src="scripts/jquery1.7.js" type="text/javascript"></script>
<style type="text/css">
body{
	margin:0;
	padding:40px;
	background:#fff;
	font:80% Arial, Helvetica, sans-serif;
	color:#555;
	line-height:180%;
}
img{border:none;}
ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
	border:1px solid #AAAAAA;
}
li a img{width:100px; height:75px;}
/* tooltip */
#tooltip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:2px;
	display:none;
	color:#fff;
}
</style>
<script type="text/javascript">
 //鼠标滑动上去显示放大图片效果修改版
$(function(){
	var x = 10;
	var y = 20;
	$(".tooltip img").mouseover(function(e){
		this.myTitle = this.alt;
		this.title = "";
		var imgTitle = this.myTitle? "<br/>" + this.myTitle : "";
		var tooltip = "<div id=‘tooltip‘><img src=‘"+ "http://blog.51cto.com/viewpic.php?refimg=" + this.src+"‘ alt=‘"+imgTitle+"‘/>"+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>
<h3>有效果:</h3>
	<ul class="tooltip">
		<li><a href="#"  title="苹果 iPod"><img src="images/apple_1_bigger.jpg" alt="苹果 iPod" /></a></li>
		<li><a href="#"  title="苹果 iPod nano"><img src="images/apple_2_bigger.jpg" alt="苹果 iPod nano" /></a></li>
		<li><a href="#" title="苹果 iPhone"><img src="images/apple_3_bigger.jpg" alt="苹果 iPhone" /></a></li>
		<li><a href="#" class="tooltip" title="苹果 Mac"><img src="images/apple_4_bigger.jpg" alt="苹果 Mac"  /></a></li>
	</ul>

</body>
</html>

浏览器效果:

时间: 2024-10-28 15:50:31

简单的鼠标滑动上去图片放大Jquery特效代码的相关文章

图片鼠标滑过图片半透明(jquery特效)

在做瑞祥之旅的过程,有一个部分是材料体系,材料体系下面.预览效果

插件介绍 :cropper是一款使用简单且功能强大的图片剪裁jQuery插件。

简要教程 cropper是一款使用简单且功能强大的图片剪裁jQuery插件.该图片剪裁插件支持图片放大缩小,支持鼠标滚轮操作,支持图片旋转,支持触摸屏设备,支持canvas,并且支持跨浏览器使用. cropper提供了大量的参数.方法和事件供图片的剪裁操作. 安装 可以通过Bower或NPM来安装该插件. 1 2 bower install cropper npm install cropper                使用方法 使用该图片剪裁插件首先要引入必要的js和css文件. 1 2

css3鼠标滑过图片文字动画特效

在线预览   源码下载 css3鼠标滑过图片文字动画特效是一款常用的5种纯css3实现的鼠标滑过图片动画效果.悬停效果有:1.鼠标悬停图片变大文字消失.2.鼠标悬停文字消失.3.鼠标悬停整体旋转.4.鼠标悬停整体旋转放大.5.鼠标悬停整体上升 加入前端爱好者QQ群(123235875) 点击加群,共同交流进度!

20款带左右箭头的焦点图片轮播特效代码

20款带左右箭头的焦点图片轮播特效代码分享 html5带倒影3D图片叠加轮播切换特效 jQuery slide图片自动轮播滚动插件 jQuery焦点图插件带按钮控制图片轮播滚动代码 jquery仿hao123带新闻标题图片轮播滚动效果 jQuery仿瑞丽全屏透明遮罩图片轮播滚动代码 jQuery带网上开户表单的焦点图轮播代码 jquery左右箭头控制带缩略图片轮播切换 jQuery responsiveslides.js响应式图片轮播特效 jQuery OwlCarousel图片滚动插件世界杯图

网页图片各种滤镜特效代码

透明代码(一)   <img  src="图片地址"  style="filter:Alpha(opacity=100,finishOpacity=0,style=0)"> [代码说明]涉及到的属性:修改数值对应即可 opacity:开始处的透明度 finishOpacity:结束处的透明度 style:0,平均透明 1,线状透明 2,圆形透明 3,菱形透明 透明代码(二)   <div  style="filter:Alpha(opac

推荐两款简单好用的图片放大jquery插件

一.zoomfiy.js 推荐可以从这里下载 使用说明: 使用该jquery 插件引入该插件的js:zoomfiy.js 或 min引入该插件的css:zoomfiy.css 或 min前后顺序都可js里加入 调用插件的函数 $('这里写要放大的图片').zoomify();如果有ajax 新生成的图片,要在ajax里再次调用一遍该函数. 二.zoomooz.js 推荐这里下载 使用说明: 这个插件有很多种 放大功能,可进行优雅的缩放操作,特别适用相册网站.这个图片方法不是 单独图片跳脱出来的放

鼠标移入,图片放大

原理:放大的图片实际上是一张大图: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0; } #wrap { position: relative; } #left { width: 430px; height: 4

鼠标划上图片放大

//大图 $(".li_left img").on({ "mouseover":function(){ if(!$(this).is(":animated")){ $(this).animate({ width: '382px', height: '272px', marginLeft: '-25px', marginTop: '-25px' }, 400 ); } }, "mouseout":function(){ $(th

鼠标经过时图片放大

HTML: <div> <img src="引用图片.png"> </div> CSS: div img{ width:160px; height:120px; -webkit-transition:-webkit-transform 1s ease 0s; transition:transform 1s ease 0s; -webkit-transform-origin:center; transform-origin:center; } div