多图片预览

两个网站: 

Viewer

viewer/README.md at master · fengyuanchen/viewer · GitHub

//预览单个图片
function imgchilck(obj) {
        var galley = document.getElementById('galley');
        top.image = new top.Image();
        top.image.src = obj.src;
        top.viewer = new top.Viewer(  top.image, {
            url: 'data-original',
            hidden: function () {
                top.viewer.destroy();
            },
        });
        top.viewer.show();
    }
//预览全部图片
    function imgchilck(obj) {


        top.$("#img_view123").html("")
        var $div = top.$("<div>").attr("id", "img_view123").css("display", "none");

        debugger

        var cIds = $(obj).attr("id")
        var cId = parseInt(cIds.substring(cIds.length - 1));
        var cIdx = 0;

        $("img").each(function (idx, img) {

            var $img = top.$(img.outerHTML);

            var imgId = $img.attr("id")
            var ingidx = parseInt(imgId.substring(imgId.length - 1))
            if (ingidx == cIds) {
                cIdx = idx;
            }

            $img.addClass("tk22");
            $div.append($img);
        });

        top.$("div:first").append($div);

        var imgs = top.document.getElementById("img_view123");

        console.log($(imgs).html());

        var aa = $div[0];

        top.viewer = new top.Viewer(aa, {
            url: 'data-original',
            hidden: function () {
                top.viewer.destroy();
            },
        });
        top.viewer.view(cIdx);
        top.viewer.show();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值