仿淘宝详细页面图片放大镜的制作过程
2016-12-11 21:36
288 查看
1 在jsp页面引入放大镜的js(jquery.imagezoom.min.js)
2 在jsp页面引入放大镜的css
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.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
3 在jsp页面写好鼠标移动触发的函数调用放大镜的js
/* 放大镜 */
function info(){
$(".jqzoom").imagezoom();
}
4 在js中动态生成html文件
var main_picture = Array();
main_picture.push("<li class='slides_li'>");
main_picture.push("<img src= '"+mainpiture+"'alt='图片' rel='"+mainpiture+"' class='jqzoom' onmouseover= 'info()' >");
main_picture.push("</li>");
$("#goodsPicture").html("");
$("#goodsPicture").html(main_picture.join(""));
二,
如果是在页面直接调用图片的话就不用鼠标移动事件
直接调用这个函数就可以了
<div class="tb-booth tb-pic tb-s310">
<a href="images/01.jpg"><img src="http://demo.lanrenzhijia.com/2015/jqzoom0225/images/01_mid.jpg" alt="美女" rel="http://demo.lanrenzhijia.com/2015/jqzoom0225/images/01.jpg" class="jqzoom" /></a>
</div>
$(function(){
$(".jqzoom").imagezoom();
});
项目源码(仿造淘宝详细页面放大镜.rar)文件
2 在jsp页面引入放大镜的css
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.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
3 在jsp页面写好鼠标移动触发的函数调用放大镜的js
/* 放大镜 */
function info(){
$(".jqzoom").imagezoom();
}
4 在js中动态生成html文件
var main_picture = Array();
main_picture.push("<li class='slides_li'>");
main_picture.push("<img src= '"+mainpiture+"'alt='图片' rel='"+mainpiture+"' class='jqzoom' onmouseover= 'info()' >");
main_picture.push("</li>");
$("#goodsPicture").html("");
$("#goodsPicture").html(main_picture.join(""));
二,
如果是在页面直接调用图片的话就不用鼠标移动事件
直接调用这个函数就可以了
<div class="tb-booth tb-pic tb-s310">
<a href="images/01.jpg"><img src="http://demo.lanrenzhijia.com/2015/jqzoom0225/images/01_mid.jpg" alt="美女" rel="http://demo.lanrenzhijia.com/2015/jqzoom0225/images/01.jpg" class="jqzoom" /></a>
</div>
$(function(){
$(".jqzoom").imagezoom();
});
项目源码(仿造淘宝详细页面放大镜.rar)文件
相关文章推荐
- 针对这一段时间ASP.NET版中比较集中突出的问题,我写了一个完整的页面,包含显示/修改/删除/添加/排序/合并/写文件/显示图片或文档,有详细代码注释
- 用javascript制作放大镜放大图片
- 武林外传辅助工具详细制作过程[第二篇:查看数据]
- 用Flash做点击页面图片切换效果的超级详细教程
- WPF设置VistualBrush的Visual属性制作图片放大镜效果
- 第一部分:使用iReport制作报表的详细过程(Windows环境下)
- ubuntu上制作 (arm+linux) toolchain的详细过程(二)
- GHOST_XP详细制作过程
- 用javascript制作放大镜放大图片
- asp.net页面生成过程详细介绍 以及asp.net2.0
- 用javascript制作放大镜放大图片
- 自定义制作 自动定时更换图片的桌面背景 html页面
- 详细的万象锁定界面制作全过程附工具正文分析错误
- 武林外传辅助工具详细制作过程[第六篇:物品过滤]
- 使用iReport制作报表的详细过程(Windows环境下)
- 自定义制作 自动定时更换图片的桌面背景 html页面
- 武林外传辅助工具详细制作过程[第八篇:终结篇]
- 使用iReport制作报表的详细过程(Windows环境下)
- ubuntu上制作 (arm+linux) toolchain的详细过程(一)
- 武林外传辅助工具详细制作过程[第一篇:基址的寻找方法]