首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Javascript调整Etalage Jquery Zoom插件中图像的大小

问使用Javascript调整Etalage Jquery Zoom插件中图像的大小
EN

Stack Overflow用户
提问于 2013-01-29 17:22:18
回答 1查看 2.7K关注 0票数 1

我正在制作一个网页,上面列出了产品的详细信息。产品详细信息包括一个可以使用Etalage Jquery Zoom插件进行缩放的图像。我可以根据产品的某些属性更改Etalage Jquery插件中显示的图像。

我通过执行以下语句来动态地更改图像

代码语言:javascript
复制
$('#etalage').etalage({
                show_descriptions: false,
                small_thumbs: 0

            }).show();

问题是源图像失去了指定的高度和宽度。我想知道如何在Etalage插件中更改图像后使用JavaScript为源图像分配高度和宽度。

问候

马修

EN

回答 1

Stack Overflow用户

发布于 2013-01-30 13:21:22

通过观察当源图像大小正确时分配给以下参数的值,解决了此问题。

在调用show()方法时分配这些值解决了我的问题

代码语言:javascript
复制
$('#etalage').etalage({
                show_descriptions: false,
                small_thumbs: 0,
                source_image_width: 900,            // The source/zoomed image width (not the frame around it) (value in pixels)
                source_image_height: 1200,
                thumb_image_width:480,              // The large thumbnail width (excluding borders / padding) (value in pixels)
                thumb_image_height: 480,
                autoplay:false,
                zoom_area_width: 340,               // Width of the zoomed image frame (including borders, padding) (value in pixels)
                zoom_area_height:495,       // Height of the zoomed image frame (including borders, padding) (value in pixels / 'justify' = height of large thumb + small thumbs)
                zoom_area_distance: 20,

            }).show();
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14579438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档