1

スプリッターの垂直スクロール バーを回避しようとしています。私は剣道 UI スプリッターを 2 つのペインで使用しています。最初のペインにはグリッドがあります。グリッドで選択したレコードに応じて、右側のコンテンツの高さが異なります。そのさまざまな高さをスプリッターに設定しようとしています。

右側のペインのコンテンツの高さを取得するためにグーグルで検索しましたが、正確な高さを適切に取得できません。

  var height = $('#splitter').prop('scrollHeight');
                    $('#splitter').height(height);
                    $("#splitter").css({ height: height })

このコードをグリッドの変更イベントに入れましたが、うまくいきません。次のようなスプリッターを定義しました

var splitter = $("#splitter").kendoSplitter({
                    panes: [
                                { collapsible: true, size: "48%" },
                                { collapsible: false, size: "52%" }],
                    orientation: "horizontal"
                            ]
});

誰でもこれを行う方法を教えてもらえますか。

4

1 に答える 1

1

CSS の場合 (適切なクラスに適用):
overflow-y:hidden; - 縦スクロールを非表示にするために使用します

別の方法 (いつでもトリガーできます)

 $("#splitter").css("overflow", "hidden");
于 2013-07-24T08:04:39.793 に答える