src/main/resources/static/plugins/fullavatareditor/scripts/jQuery.Resize.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
(function($){
var doc = $(document),
win = $(window),
mouseDown = 'mousedown.resize',
mouseMove = 'mousemove.resize',
mouseUp = 'mouseup.resize',
clsName = 'CursorResize',
resize = function (e) {
var o = this,
a = o.wrapper.width('auto'),
b = o.target,
c = 0,
d = 0,
f = b.offset();
if (a)
{
c = a.width() - b.width();
d = a.height() - b.height();
f = a.offset();
}
var m = $.extend({
width : win.width() - (f.left - doc.scrollLeft()) - c,
height : win.height() - (f.top - doc.scrollTop()) - d
}, o.max),
w = Math.min(Math.max(e.pageX - o.x + o.w, o.min.width), m.width),
h = Math.min(Math.max(e.pageY - o.y + o.h, o.min.height),m.height);
b.css({ width : w, height : h });
return false;
},
end = function () {
doc.unbind(mouseMove + ' ' + mouseUp);
},
start = function (e) {
var E = this,
T = E.target;
E.x = e.pageX;
E.y = e.pageY;
E.w = T.outerWidth() - T.getPadding().w;
E.h = T.outerHeight() - T.getPadding().h;
if (E.min.width === 0)
{
var MW = T.data('_mw');
if (MW)
{
E.min.width = MW;
}
else
{
E.min.width = T.outerWidth() - T.getPadding().w;
T.data('_mw', E.min.width);
}
}
if (this.min.height === 0)
{
var MH = T.data('_mh');
if (MH)
{
E.min.height = MH;
}
else
后面还有 49 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
