`

jquery插件之-图片放大镜

 
阅读更多
(一)mlens图片放大镜
尊重原创:http://www.jq22.com/jquery-info25

1、引入以下的js和css文件
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/jquery.mlens-1.0.min.js"></script>
<style type="text/css">
#green_wrapper {
	position: relative;
	width: 640px;
	height: auto;
	margin: 0 auto;
	border: 12px solid #fff;
	border-radius: 10px;
	box-shadow: 1px 1px 5px rgba(50,50,50 0.5);
	float: left;
}
</style>

2.在head标签中引入以下js代码
<script type="text/javascript">
$(document).ready(function()
{
    $("#green_monster").mlens(
    {
        imgSrc: $("#green_monster").attr("data-big"),// path of the hi-res version of the image
        lensShape: "circle",            // shape of the lens (circle or square)
        lensSize: 180,                  // size of the lens (in px)
        borderSize: 4,                  // size of the lens border (in px)
        borderColor: "#fff",            // color of the lens border (#hex)
        borderRadius: 0                 // border radius (optional, only if the shape is square)
    });
});
</script>


3.在body标签中加入以下格式的html代码
<img id="green_monster" src="images/GreenMonster_640px.jpg" alt="green monster graffiti by Kotzian" data-big="images/GreenMonster_1280px.jpg">


(二)淘宝类似图片放大镜
尊重原创:http://www.17sucai.com/pins/demoshow/358

1、引入以下的js和css文件
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="cloud-zoom.1.0.2.min.js"></script>
<style type="text/css">
*{margin:0px;padding:0;list-style-type:none;}
body{background:#E9F0F5;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0px;padding:0px;}
html{background-color:#E9F0F5;}
img{border:none;}
h3{font-family:Tahoma, Geneva, sans-serif;font-size:14px;color:#333;letter-spacing:1px;margin-top:10px;margin-bottom:10px;}
p{margin-bottom:10px;margin-top:10px;line-height:22px;}
.demo{margin:0 auto;width:600px;}
.tickul li{line-height:24px;}
/* zoom-section */
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:10px;width:310px;margin-bottom:20px;}
.zoom-small-image{border:4px solid #CCC;float:left;margin-bottom:20px;}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}
</style>


2、在body标签中加入以下格式的html代码
<div class="zoom-section">    	  
		<div class="zoom-small-image">
			<a href='images/zoomengine/bigimage00.jpg' class = 'cloud-zoom' id='zoom1' rel="adjustX:10, adjustY:-4"><img src="images/zoomengine/smallimage.jpg" alt='' title="Optional title display" /></a></div>
		<div class="zoom-desc">
			<h3>标准设置与画廊</h3>       
			<p><a href='images/zoomengine/bigimage00.jpg' class='cloud-zoom-gallery' title='Red' rel="useZoom: 'zoom1', smallImage: 'images/zoomengine/smallimage.jpg' "><img class="zoom-tiny-image" src="images/zoomengine/tinyimage.jpg" alt = "Thumbnail 1"/></a>
			
			<a href='images/zoomengine/bigimage01.jpg' class='cloud-zoom-gallery' title='Blue' rel="useZoom: 'zoom1', smallImage: ' images/zoomengine/smallimage-1.jpg'"><img class="zoom-tiny-image" src="images/zoomengine/tinyimage-1.jpg" alt = "Thumbnail 2"/></a>                  
			<a href='images/zoomengine/bigimage02.jpg' class='cloud-zoom-gallery' title='Blue' rel="useZoom: 'zoom1', smallImage: 'images/zoomengine/smallimage-2.jpg' "><img class="zoom-tiny-image" src="images/zoomengine/tinyimage-2.jpg" alt = "Thumbnail 3"/></a></p>
			<p>悬停在大型图像变焦工作。</p>
			<p>这是设置“框出”大的形象出现的小图像的效果。</p>
			<p>可以改变较小的图像,镜头和缩放窗口的外观与普通的CSS。</p>
		</div>
	</div>


下载源码:http://pan.baidu.com/s/1mgn82jm
分享到:
评论

相关推荐

    jquery插件库-jquery放大镜效果.zip

    综上所述,这个“jquery插件库-jquery放大镜效果.zip”文件提供了一种实现网页图片放大镜效果的解决方案,结合了jQuery的便利性和CSS的视觉表现力,为网页设计师提供了强大的工具,以提升用户体验并增加互动性。...

    jQuery插件 - 图片放大镜IE6.zip

    jQuery作为一款强大的JavaScript库,提供了丰富的插件来实现这种功能,比如"jQuery插件 - 图片放大镜IE6.zip"。这个插件特别之处在于它不仅适用于现代浏览器,还对老旧的Internet Explorer 6(简称IE6)提供了支持,...

    jquery插件库-jquery仿京东商品详情页图片放大效果.zip

    "jquery插件库-jquery仿京东商品详情页图片放大效果.zip"这个压缩包文件包含了一个jQuery插件,旨在模仿京东商品详情页中的图片放大效果,为用户提供更直观的商品查看体验。 首先,我们来详细了解一下jQuery插件的...

    jquery插件库-zoomy图片放大镜.zip

    **jQuery插件库:Zoomy图片放大镜** 在网页设计中,为了提升用户体验,图片放大功能经常被用于展示产品细节,比如在线购物平台的商品图片。`Zoomy`是一款基于jQuery的图片放大镜插件,它使得用户能够在不离开当前...

    优化过的jquery-photo-gallery图片放大镜插件

    **jQuery Photo Gallery图片放大镜插件详解** 在网页设计中,提供高质量的用户体验是至关重要的,尤其是当涉及到图像展示时。`jQuery Photo Gallery` 是一个非常实用的插件,它结合了图片展示与放大镜功能,使用户...

    JQuery插件图片滚动带放大镜

    **jQuery插件图片滚动带放大镜详解** 在网页设计中,为了提高用户体验,尤其是在商品展示环节,图片的处理显得尤为重要。"JQuery插件图片滚动带放大镜"就是一种常用的解决方案,它能模拟天猫、淘宝等电商平台的商品...

    jquery 类淘宝商品图片放大镜

    **jQuery 淘宝商品图片放大镜** 在电商网站中,商品图片的展示往往需要具有交互性和细节展示功能,以帮助消费者更好地了解产品。其中,淘宝商品图片放大镜就是一个非常典型的例子,它允许用户在不离开当前页面的...

    jQuery支持局部缩放图片放大镜插件.zip

    - `jquery插件文件.js`:这是插件的核心代码,包含了实现放大镜效果的逻辑。 - `示例HTML文件.html`:演示如何在页面中使用插件的HTML模板。 - `样式表.css`:用于定义放大镜的样式和布局。 - 可能还有其他辅助文件...

    jQuery实用产品图片放大镜插件

    总之,bzoom作为一款jQuery插件,为产品图片提供了丰富的交互效果,增强了用户的浏览体验。其易于集成和高度可定制性,使得它成为电商和其他需要产品展示的网站的理想选择。通过深入理解和灵活运用,我们可以利用...

    jquery插件-图片放大器 jqzoom

    **jQuery插件jqZoom:实现图片放大镜效果详解** 在网页设计中,为用户提供清晰的细节查看能力是提升用户体验的重要手段之一,特别是在展示商品图片时。`jQuery`插件`jqZoom`就是一种用于实现这种图片放大镜效果的...

    jQuery----JQzoom图片放大器插件的使用

    总的来说,JQzoom是一个强大且易于使用的jQuery插件,它通过简单的设置即可实现图片的平滑放大效果,提升用户的浏览体验。熟练掌握JQzoom的使用,可以为你的网站增添专业感,提高用户对产品细节的认知度。

    jquery图片放大镜插件制作多种图片放大镜效果.rar

    本资源“jquery图片放大镜插件制作多种图片放大镜效果.rar”显然是一个关于使用jQuery实现图片放大镜功能的项目压缩包。在电商网站、产品展示页面等场景,图片放大镜功能可以让用户更清晰地查看商品细节,提高用户...

    jquery插件实现图片放大镜

    jquery插件实现图片放大镜

    jQuery图片放大镜插件ez-plus.js

    **jQuery图片放大镜插件ez-plus.js** 是一个基于JavaScript库**jQuery**的高效解决方案,用于为网站上的图片添加交互式的放大功能。该插件允许用户在不离开原始页面的情况下,对图片进行细致查看,提高了用户体验,...

    imageLens-jquery图片放大镜效果

    **标题:“imageLens-jquery图片放大镜效果”** 在网页设计中,为了提供更好的用户体验,尤其是在展示产品细节时,图片放大镜效果是一个非常实用的功能。本文将深入探讨一个基于jQuery的图片放大镜插件——...

    jquery图片放大镜插件.zip

    《jQuery图片放大镜插件详解及应用》 在网页设计中,为了提升用户体验,尤其是在电子商务网站上,图片的展示方式尤为重要。"jQuery图片放大镜插件"正是一种能够实现这一目标的强大工具。它通过简单的jQuery代码,...

    图片显示--放大镜效果(JQuery)

    标题“图片显示--放大镜效果(JQuery)”指的是使用JQuery库实现的一种互动式的图片展示技术,它为用户提供了一种类似放大镜的效果,让用户能够更清晰地查看图片的细节部分。这种效果通常用于电商网站的商品展示,提高...

    jQuery图片放大镜插件鼠标悬停图片放大镜头显示代码.zip

    "jQuery图片放大镜插件鼠标悬停图片放大镜头显示代码"就是一种实现这种效果的技术方案。这个压缩包文件包含了一个使用jQuery库创建的图片放大镜效果的代码示例,它允许用户在鼠标悬停于图片上方时,通过一个小窗口...

    图片放大预览插件 jquery图片放大镜特效插件

    "图片放大预览插件 jquery图片放大镜特效插件"就是专为此目的设计的工具,它利用jQuery库提供了一种高效、易用的解决方案,使得用户在不离开页面的情况下可以查看图像的细节。 jQuery是一款轻量级的JavaScript库,...

    jquery图片放大镜插件制作多种图片放大镜效果

    2. **CSS样式**:设置原始图片和放大镜的样式,确保放大镜位于小图片之上,透明度适中,初始时隐藏。 ```css #magnifier { position: absolute; background-color: rgba(255, 255, 255, 0.8); border: 1px solid...

Global site tag (gtag.js) - Google Analytics