jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果

jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果

jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果实现源码

淘建站为您提供更多_其它特效_jQuery插件_放大_手机,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 239 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。

$(document).ready(function(){

	/* This code is executed on the document ready event */

	var left	= 0,
		top		= 0,
		sizes	= { retina: { width:190, height:190 }, webpage:{ width:500, height:283 } },
		webpage	= $('#webpage'),
		offset	= { left: webpage.offset().left, top: webpage.offset().top },
		retina	= $('#retina');

	if(navigator.userAgent.indexOf('Chrome')!=-1)
	{
		/*	Applying a special chrome curosor,
			as it fails to render completely blank curosrs. */
			
		retina.addClass('chrome');
	}
	
	webpage.mousemove(function(e){

		left = (e.pageX-offset.left);
		top = (e.pageY-offset.top);

		if(retina.is(':not(:animated):hidden')){
			/* Fixes a bug where the retina div is not shown */
			webpage.trigger('mouseenter');
		}

		if(left<0 || top<0 || left > sizes.webpage.width || top > sizes.webpage.height)
		{
			/*	If we are out of the bondaries of the
				webpage screenshot, hide the retina div */

			if(!retina.is(':animated')){
				webpage.trigger('mouseleave');
			}
			return false;
		}

		/*	Moving the retina div with the mouse
			(and scrolling the background) */

		retina.css({
			left				: left - sizes.retina.width/2,
			top					: top - sizes.retina.height/2,
			backgroundPosition	: '-'+(1.6*left)+'px -'+(1.35*top)+'px'
		});
		
	}).mouseleave(function(){
		retina.stop(true,true).fadeOut('fast');
	}).mouseenter(function(){
		retina.stop(true,true).fadeIn('fast');
	});
});
//html
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果</title>
<meta name="description" content="jquery图片放大镜制作仿iphone苹果手机浏览网页图片文字放大查看效果,带放大镜查看图片文字放大预览效果。" />
</head>

<body>

<div id="main">

	<div id="iphone">
    	<div id="webpage">
			<img src="img/webpage.png" width="499" height="283" alt="Web Page" />
        	<div id="retina"></div>
        </div>
    </div>
    
</div>

<link rel="stylesheet" type="text/css" href="styles.css" />

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

</body>
</html>

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/1110.html
jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果 希望对你有帮助,感谢您的支持!
  • 中通快递招聘手机场景应用HTML5场景特效

    中通快递招聘手机场景应用HTML5场景特效

  • 手机上下滑动翻页动画加音乐

    手机上下滑动翻页动画加音乐

  • 中国水墨风格的手机滑动翻页专题动画模板

    中国水墨风格的手机滑动翻页专题动画模板

  • 鼠标移上中心放大浮层

    鼠标移上中心放大浮层

  • html5仿手机天气预报app界面特效

    html5仿手机天气预报app界面特效

  • css3仿手机邮箱界面收件箱文件打开动画特效

    css3仿手机邮箱界面收件箱文件打开动画特效

  • 手机页面,电脑页面可共用(替换图片即可)

    手机页面,电脑页面可共用(替换图片即可)

  • html5手机端果冻弹性菜单动画效果代码

    html5手机端果冻弹性菜单动画效果代码

  • js mootools仿htc手机时钟表翻页时钟效果

    js mootools仿htc手机时钟表翻页时钟效果

  • cropbox头像裁剪插件带放大和缩小

    cropbox头像裁剪插件带放大和缩小

  • PHP和javascript判断用户使用的是手机还是电脑

    PHP和javascript判断用户使用的是手机还是电脑

  • MovingBoxes滑动放大图片插件

    MovingBoxes滑动放大图片插件

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2