模拟电子签章盖章效果的jQuery插件源码

2020-05-19 07:41:21易采站长站整理

            _add.removeAttr(‘disabled’);
            if (_s.callBack) {
                _s.callBack.call(this, { img: _s.img, top: parseInt(sign.css(‘top’)), left: parseInt(sign.css(‘left’)) });
            }
        });
        $(‘.del’, sign).click(function () {
            //取消盖章
            sign.remove();
            _add.removeAttr(‘disabled’);
        });
        //绑定移动事件
        sign.on(‘mousedown’, function (e) {
            sign.data(‘x’, e.clientX);
            sign.data(‘y’, e.clientY);
            var position = sign.position();
            $(document).on(‘mousemove’, function (e1) {
                var x = e1.clientX – sign.data(‘x’) + position.left;
                var y = e1.clientY – sign.data(‘y’) + position.top;
                x = x < range.minX ? range.minX : x;
                x = x > range.maxX ? range.maxX : x;
                y = y < range.minY ? range.minY : y;
                y = y > range.maxY ? range.maxY : y;
                sign.css({ left: x, top: y });
            }).on(‘mouseup’, function () {
                $(this).off(‘mousemove’).off(‘mouseup’);
            });
        });
    });
    $(‘.cancel’, _btnPanel).click(function () {