无标题文章

$(".photo img").attr("src", src);
$(".preview img").attr("src", src);
$('.photo img').imgAreaSelect({
x1: 0,
y1: 0,
x2: 80,
y2: 80, selectionOpacity: 0.2, aspectRatio: '1:1', onSelectChange: preview, zIndex: 10000, persistent: true
});
$("#edit-photo .lj-btn").attr({ "scale": "1", "x1": "0", "y1": "0", "x2": "80", "y2": "80" });

                    $(".edit_photo").click();
                    justOnece = true;






    //图片选区
    function preview(img, selection) {
        var scaleX = 80 / (selection.width || 1);
        var scaleY = 80 / (selection.height || 1);

        $('.preview img').css({
            width: Math.round(scaleX * $(img).width()) + 'px',
            height: Math.round(scaleY * $(img).height()) + 'px',
            marginLeft: '-' + Math.round(scaleX * selection.x1) + 'px',
            marginTop: '-' + Math.round(scaleY * selection.y1) + 'px'
        });
        $("#edit-photo .lj-btn").attr({ "scale": scaleX, "x1": selection.x1, "y1": selection.y1, "x2": selection.x2, "y2": selection.y2 });
    }

    //确定所选区域
    function avatarResize() {
        var obj = $("#edit-photo .lj-btn");
        //需裁剪的头像 和 当前头像
        var src = $(".photo img").attr("src");
        var oldsrc = $("img.v-align-middle").attr("src");

        if (src.indexOf("http://") > -1) {
            src = src.substring(src.indexOf("/Files"));
        }
        var dataToSend = { src: src, x1: obj.attr('x1'), y1: obj.attr('y1'), x2: obj.attr('x2'), y2: obj.attr('y2') };
        $.ajax({
            url: "/User/PhotoResize",
            data: dataToSend,
            dataType: "json",
            type: "POST",
            success: function (res) {
                if (res.Suc) {
                    $("img.v-align-middle,#loginuser img").attr("src", res.Msg);
                    $("#edit-photo").colorbox.close();
                }
                else
                    sf.sf_Message(res.Msg, 2);
            },
            error: function (data, status, e) {
                sf.sf_Message("修改图片大小失败:" + e, 2);
            },
            complete: function (data, status) {
                $(".mugshot-container").removeClass("loading");
                $(".mugshot-container img").css("visibility", "visible");
            }
        });
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • << [访问 Wow!Ubuntu](http://wowubuntu.com)**NOTE:** This is...
    金木水火土V阅读 639评论 0 1
  • 北京时间10月1日,2017-18赛季季前赛揭幕战今天正式打响,金州勇士队主场以102比108不敌胜丹佛掘金。不过...
    coco9981阅读 411评论 0 2
  • #环境说明: ##一:本地MAVEN仓库 需要将libs目录下的6的jar文件放入到自定义的仓库,否则无法打包.坐...
    莰空如耶阅读 456评论 0 0
  • 文|車小马 2015年12月1日,我正式开始调节饮食结合疏通经络减重,到今天已经坚持了一整年了,想给自己收个...
    車小马阅读 563评论 4 3
  • 媒体元素 audio音频标签 video视频标签 source与视频标签一起使用,单标签书写视频路径 媒体元素属性...
    依依玖玥阅读 336评论 0 1