jquery uiを使用してブロックのサイズを変更し、垂直方向のみを取得する方法。わかりました。いくつかの例では、ブロックの下部に移動してサイズ変更が行われていますが、上方向と下方向から行う必要があります。
質問する
5506 次
2 に答える
4
最初にJQueryUIのサイズ変更可能なドキュメント(http://docs.jquery.com/UI/API/1.8/Resizable )を読む必要がありますが、答えは次のとおりです。このプロパティを探しています:handles。これにより、要素の側面のサイズを変更できることを宣言できます:{n、s、e、w}。
http://jsfiddle.net/n8gTj/// 基本的な動作が表示されます。
$('.resizable').resizable({
handles: 'n, s'
});
そこから、「サイズ変更」メソッドとサイズ変更オブジェクトのプロパティを試して、ブロックのサイズを変更できます。
これがお役に立てば幸いです。
于 2013-01-16T13:07:24.600 に答える
2
http://jsfiddle.net/N6syV/
$(".selector").resizable({
handles: "n, s",
resize: function (event, ui) {
ui.size.width = ui.originalSize.width;
}
});
于 2013-01-16T12:59:55.580 に答える