JQuery放大镜效果

在网上找了些实现放大镜效果的方法,感觉这个方法符合我的要求就摘过来了,非原创

在一些电子商务或商品展示网上,为了更好的显示商品,一般都会添加放大镜的效果。

如图:(当把鼠标放到小图片上,右边会自动的出现放大图)

好了,我们直接来实现。(前提:已下载jquery.js)

1、下载jqzoom插件,取出里面的jquery.jqzoom.jsjqzoom.css

2、建立Web网站,按照下面的结构组织好文件

注:room_big.jpg和room_small.jpg是事先准备好的两张图片,一大一小

3、在页面中添加脚本和样式的引用

<head runat="server">
    
<title>放大镜效果</title>
    
<link href="css/jqzoom.css" rel="stylesheet" type="text/css" media="screen" />
    
<script type="text/javascript" src="js/jquery.js"></script>
    
<script type="text/javascript" src="js/jquery.jqzoom.js"></script>
</head>
复制代码

 

4、添加图片显示代码

<div>
    家装图欣赏(请把鼠标放到图片上)
   
<div class="jqzoom">
       
<img src="images/room_small.jpg" alt="房间演示" jqimg="images/room_big.jpg" />
   
</div>
</div>
复制代码

注:div指明类样式"jqzoom",img标记中的jqimg属性是指放大图为哪张图片

5、添加脚本,设置放大镜效果

<script type="text/javascript">
        $(document).ready(
function(){
            $(
".jqzoom").jqueryzoom({
                xzoom:
300,  // 放大图的宽
                yzoom:300,  // 放大图的高
                offset:30,   // 放大图距离原图的位置
                position:'right'  // 放大图在原图的右边(默认为right)
            });
        });
</script>
复制代码运行代码

注:$(".jqzoom")是获得本页面中所有类样式为jqzoom的元素,jqueryzoom方法是进行放大效果设置 
在上面我们给出了一些选项的设置,也可以进行默认方式的调用,如:$(".jqzoom").jqueryzoom();

OK,测试运行,怎么样,效果出来了吧!

 

 

转载于:https://www.cnblogs.com/Kiss920Zz/archive/2011/12/20/2294209.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410192.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

echarts轨迹图,各个城市线路图轨迹如何取值

ehcarts官网网站给的是北京交通线路图https://www.echartsjs.com/examples/editor.html?clines-bmap-effect&#xff0c;这里其实有误区。 在开发项目的时候&#xff0c;我一直以为将某一路公交车的每个站点的坐标&#xff08;经纬度&#xff09;&#xff0c;放到series中的da…

如何查看电脑显卡配置_组装电脑:电脑配置显卡推荐

重点提醒&#xff1a;最新3000显卡上市&#xff0c;以下内容在发布之后会更新。现在不要着急购买2060系列的显卡。 今年显卡价格在大量矿卡的冲击下&#xff0c;价格普遍下滑&#xff0c;老黄家的1000系列也升级到1600系列&#xff0c;而AMD的扛把子蓝宝石RX580 8G价格更是一路…

智能优化算法应用:基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.蛇优化算法4.实验参数设定5.算法结果6.参考文…

python网络编程知识点_python 网络编程要点

From http://www.zhihu.com/question/19854853Python网络编程是一个很大的范畴&#xff0c;个人感觉需要掌握的点有&#xff1a;1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定&#xff0c;使用socket来发送数据&#xff0c;接受数据&#xff0c;2.…

J2EE技术(三)——JMS

一、JMS基本思想 JMS&#xff08;Java Message Service&#xff09;即java消息服务&#xff0c;提供了一组标准的java API&#xff0c;用于企业级的消息处理。通过JMS可以在java程序之间发送和接受消息以达到交换数据的目的。 一个JMS应用由以下几部分组成&#xff1a; 1、 …

ssh-keygen -t rsa执行后提示没有权限

ssh-keygen -t rsa生成密钥文件和私钥文件 产生原因&#xff1a;ssh-keygen命令不是被识别的内部或者外部命令&#xff0c;没有权限 解决方案&#xff1a;把这个命令加入到全局变量内&#xff0c;再执行&#xff0c;就OK了 1.找到git安装目录下ssh-keygen地址&#xff1a; 2.把…

windows安全警报怎么关闭_鄂州人注意!本周五上午,全市将进行防空警报鸣放...

根据《人民防空法》规定&#xff0c;经鄂州市政府批准&#xff0c;于2020年10月23日上午9时10分进行防空警报鸣放&#xff0c;届时请市民不要惊慌&#xff0c;保持正常的工作和生活秩序。■延伸若是战时防空警报响起&#xff0c;市民该怎么做&#xff1f;如今是和平年代&#x…

dialog

http://www.eoeandroid.com/forum.php?modviewthread&tid84871 1.确定取消对话框 对话框中有2个按钮 通过调用 setPositiveButton 方法 和 setNegativeButton 方法 可以设置按钮的显示内容以及按钮的监听事件。 我们使用AlerDialog 创建对话框 AlertDialog.Builder buil…

Visual Studio 添加 自定义 路径宏

在编辑VS工程包含路径和库路径时&#xff0c;有时需要添加第三方包的路径&#xff0c;比如c boost库&#xff0c; 为了协作的方便&#xff0c;不合适直接把本地绝对路径添加入工程设置&#xff0c;此时可以添加自定义路径宏&#xff0c; 然后参与协作的每个开发人员&#xff0c…

openwrt 19 overlay 空间不足_重视 | 山西一矿井瓦斯爆炸,有限空间作业切记注意安全...

新闻速递20日2时许&#xff0c;山西潞安集团左权阜生煤业井下发生一起瓦斯爆炸事故&#xff0c;造成4人遇难、1人受伤。目前事故救援基本结束&#xff0c;事故原因正在调查中。近年来有限空间作业事故频发2010年6月21日凌晨1时40分左右&#xff0c;平顶山市卫东区兴东二矿发生井…

in python you can_Python编程:从入门到实践——【作业】——第十章(文件和异常)...

第十章10-1 Python学习 笔记 &#xff1a; 在文本编辑器中新建一个文件&#xff0c; 写几句话来总结一下你至此学到的Python知识&#xff0c; 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt&#xff0c; 并将其存储到为完成本章练习而编写的…

辨析 const指针 和 指向常量的指针

辨析以下几种指针p的定义。 int tmp 5;int *p &tmp; const int *p &tmp; int const* p &tmp; int * const p &tmp; const int * const p &tmp; int const * const p &tmp; 根据文献一&#xff0c;可以采用从右往左读的方式区分。 第一个为普通指…

扩展极小值—lhMorpEMin

扩展极小值&#xff08;5*5正方形 h100 显示结果二值化&#xff09; 函数&#xff1a;lhMorpEMin 说明&#xff1a;形态学扩展极小值 参数&#xff1a; src 输入图像 dst 输出图像 h 深度或动态范围阈值 se 结构元素 源码&#xff1a; void lhMorpEMin(const IplImage* src…

c++win32项目 如何显示后再删除一个绘图_CAD快速绘图,不可不知的50个经典技巧,看完不迷茫!...

1、文字镜像如何设置转动与不转动&#xff1f;A、在镜像前&#xff0c;输入MIRRTEXT指令B、输入新值0 代表不转动 &#xff1b;输入新值1代表转动C、MIRRTEXT指令完成后&#xff0c;输入MI镜像指令就OK了2、CAD的版本转换&#xff1f;A、CAD高版本可以打开所有低版本的图纸B、C…

[html] 你有使用过template标签吗?说说它的用途有哪些?

[html] 你有使用过template标签吗&#xff1f;说说它的用途有哪些&#xff1f; HTML内容模板&#xff08;<template>&#xff09;元素是一种用于保存客户端内容机制&#xff0c;该内容在加载页面时不会呈现&#xff0c;但随后可以(原文为 maybe)在运行时使用JavaScript实…

用python画统计图表_Python数据科学(九)- 使用Pandas绘制统计图表

作者&#xff1a;许胜利 Python爱好者社区专栏作者博客专栏&#xff1a;许胜利的博客专栏1.信息可视化因为人对图像信息的解析效率比文字更高&#xff0c;所以可视化可以使数据更为直观&#xff0c;便于理解&#xff0c;使决策变得高效&#xff0c;所以信息可视化就显得尤为重要…

PHP添加php-java-brideg模块(ubuntu环境)

1、下载php-java-bridge 下载地址&#xff1a;https://sourceforge.net/projects/php-java-bridge/files/Binary%20package/php-java-bridge_7.2.1/exploded/JavaBridge.jar/download 2、将JavaBridge.jar上传到linux服务器中。例如/usr/local/src/ 3、修改php.ini文件。用find…

YSlow简介与使用(转)

原文&#xff1a;http://www.huluboke.com/firebug-yslow/ 除了Firebug自带的网络监控功能以外&#xff0c;还有很多Firebug监控插件提供更为详细的监控信息报告&#xff0c;在此介绍其中的佼佼者&#xff0c;YSlow。YSlow的下载地址为&#xff1a;http://developer.yahoo.com/…

安卓手机阅读器_乐应用|安卓手机本地阅读的不二之选

现在属于个人的时间越来越碎片化&#xff0c;因此为了方便&#xff0c;很多人选择在手机上阅读书籍。不同的人&#xff0c;有不同的阅读喜好&#xff0c;所以合适的阅读软件没有最好&#xff0c;只有更好。比如有人喜欢追网络小说&#xff0c;应用中集成在线书库就比较重要&…