基于jquery实现图片放大功能
2016-05-07 00:00
771 查看
本文实例为大家分享了jquery实现图片放大功能的具体实现代码,供大家参考,具体内容如下
图片放大功能类似于淘宝上的商品的查看,如果鼠标移动到小图上就会在相应的位置显示出大图。如果自己写这些代码,会很痛苦。官方网站上提供了一个类库――jquery.jqzoom.js;只需要引入次类库,引用此类库,添加一些css代码即可实现此功能;
HTML框架如下:
注意,img中必须有jqimg属性,这个属性放的是大图的地址;
js代码如下:
用法:$(".jqzoom").jqueryzoom
如果只添加这么多代码效果会出来,但是不是那么的理想。为了更加美观,必须添加如下的css代码:
以上就是本文的全部内容,希望对大家学习jquery程序设计有所帮助。
基于jquery的滚动鼠标放大缩小图片效果
基于Jquery插件开发之图片放大镜效果(仿淘宝)
jquery图片放大镜功能的实例代码
jQuery实现图片放大预览实现原理及代码
基于jquery实现一张图片点击鼠标放大再点缩小
jQuery实现等比例缩放大图片让大图片自适应页面布局
jquery实现页面图片等比例放大缩小功能
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
Jquery实现鼠标移动放大图片功能实例
图片放大功能类似于淘宝上的商品的查看,如果鼠标移动到小图上就会在相应的位置显示出大图。如果自己写这些代码,会很痛苦。官方网站上提供了一个类库――jquery.jqzoom.js;只需要引入次类库,引用此类库,添加一些css代码即可实现此功能;
HTML框架如下:
<div class="jqzoom"> <img src="images/pro_img/blue_one_small.jpg" class="fs" alt="" jqimg="images/pro_img/blue_one_big.jpg" id="bigImg"/> </div>
注意,img中必须有jqimg属性,这个属性放的是大图的地址;
js代码如下:
<script type="text/javascript"> $(function () { $(".jqzoom").jqueryzoom({ xzoom: 300, //放大图的宽度(默认是200) yzoom: 300, //放大图的高度(默认是200) offset: 10, //离原图的距离(默认是10) position: "right", //放大图的定位(默认是"right") preload: 1 }) }) </script>
用法:$(".jqzoom").jqueryzoom
如果只添加这么多代码效果会出来,但是不是那么的理想。为了更加美观,必须添加如下的css代码:
<style type="text/css"> .jqzoom{ border:1px solid #BBB; float:left; position:relative; padding:0px; cursor:pointer; } /*jQzoom*/ div.zoomdiv { z-index: 999; position : absolute; top:0px; left:0px; width : 200px; height : 200px; background: #ffffff; border:1px solid #CCCCCC; display:none; text-align: center; overflow: hidden; } div.jqZoomPup { z-index : 999; visibility : hidden; position : absolute; top:0px; left:0px; width : 50px; height : 50px; border: 1px solid #aaa; background: #ffffff url(../images/zoomlens.gif) 50% top no-repeat;; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); } </style>
以上就是本文的全部内容,希望对大家学习jquery程序设计有所帮助。
您可能感兴趣的文章:
用JQuery模仿淘宝的图片放大镜显示效果基于jquery的滚动鼠标放大缩小图片效果
基于Jquery插件开发之图片放大镜效果(仿淘宝)
jquery图片放大镜功能的实例代码
jQuery实现图片放大预览实现原理及代码
基于jquery实现一张图片点击鼠标放大再点缩小
jQuery实现等比例缩放大图片让大图片自适应页面布局
jquery实现页面图片等比例放大缩小功能
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
Jquery实现鼠标移动放大图片功能实例
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- JavaScript演示排序算法
- 2015-2016网页设计趋势分析 Web Design of Trends
- jQuery Ajax 跨域调用
- 移动端的长按事件
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- $.ajax()方法详解
- jQuery ajax - ajax() 方法
- JavaScript 各种遍历方式详解
- 数组方法汇总
- 按右键另存图片只能存BMP
- photoshop去除图片上的水印
- jQuery Html控件基本操作(日常收集整理)
- jQuery插件实现文字无缝向上滚动效果代码
- jQuery菜单插件用法实例
- JQuery 初体验(建议学习jquery)
- 基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
- Jquery实现的table最后一行添加样式的代码
- jQuery实现向下滑出的平滑下拉菜单效果