我正在使用 jquery-resizable 我遇到了一个问题,即在绑定元素以调整大小时我不知道最小宽度和高度,但是当我开始调整大小时我知道它的边界
所以我想做一些事情并编辑 resizable 的minWidth
andminHeight
属性而不改变jquery.ui.resizable.js
我可以从函数的 start 方法执行此操作,如果是,那么该怎么做?
$("#mainDiv").resizable({
handles: 's, e',
maxWidth : 10000,
maxHeight : 10000,
start: function(event, ui) {
wall.min = null;
wall.max = null;
wall.minEle = null;
wall.maxEle = null;
lastShift = 0;
var haschildren = ($("#mainDiv").children().size() > 0);
if(haschildren){
if(ui.handle == "e"){// check first s or e
setMinMax(document.getElementById("mainDiv"), true, true);
addEffected(document.getElementById("mainDiv"), true);
checkInnerElementWidth(document.getElementById("mainDiv"), true);
}
else{
setMinMax(document.getElementById("mainDiv"), false, true);
addEffected(document.getElementById("mainDiv"), true);
checkInnerElementHieght(document.getElementById("mainDiv"), true);
}
}
}
});
在开始的最后,我有我的边界条件
编辑:我也想要一个自动滚动的解决方案,它没有提供可调整大小,页面大小正在增加,但在某种程度上我希望它继续滚动,直到用户调整元素大小