首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >怎样才能只在画廊内显示高倍变焦?

怎样才能只在画廊内显示高倍变焦?
EN

Stack Overflow用户
提问于 2016-11-15 10:16:00
回答 1查看 712关注 0票数 1

我有一个画廊,在那里我启用了elevateZoom。这个电梯也是在画廊外面启用的。如何隐藏外部展厅外的电梯变焦。下面是正在使用的简单代码。我试过用鼠标保存,但这似乎行不通。

代码语言:javascript
复制
(function($){
    $(document).ready(function () {

        $('.rg-image-wrapper').mouseleave(function(){
            $('.zoomContainer').hide();
        });
        $('#zoombtn').on('click', function(){
            if( $('.enabled').length === 0){
                $('.zoomContainer').show();
                $("#zooom").elevateZoom({
                    zoomType: "lens",
                    lensShape : "square",
                    cursor: "crosshair"
                });     
                $(this).toggleClass('enabled');
            } 
            else{
                $(this).toggleClass('enabled');
                $('.zoomContainer').hide();
            }
       });
    });
})(jQuery);  

ScreenShots of elevateZoom走出帧.

EN

回答 1

Stack Overflow用户

发布于 2016-11-15 10:27:30

更新:如果我正确理解你,你想要图像约束。

演示

代码语言:javascript
复制
$("#zoom_01").elevateZoom({constrainType:"height", constrainSize:274, zoomType: "lens", containLensZoom: true, gallery:'gallery_01', cursor: 'pointer', galleryActiveClass: "active"}); 

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

https://stackoverflow.com/questions/40607253

复制
相关文章

相似问题

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