1

私はjquery-resizableを使用していますが、サイズ変更のために要素をバインドするときに最小幅と高さがわからないという問題に悩まされていますが、サイズ変更を開始するとその境界がわかっています

だから私は何かをして、関数の開始メソッドからこれを行うことができるかどうかを変更せずにサイズ変更可能なプロパティを編集minWidthしたいです。minHeightjquery.ui.resizable.js

$("#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);
            }
        }
    }
});

開始の終わりには、そこに境界条件があります

編集: また、自動スクロールのソリューションが必要です。サイズ変更可能ではありません。ページサイズは増加していますが、ユーザーが要素のサイズを変更するまでスクロールし続けたいと思っています。

4

1 に答える 1