2

エラーのモックアップを作成しました:

このページの美しさは無視してください。一番下の結果「28. Diamond House」までスクロールして、「More Details」をクリックすると、非表示のタブ構造が表示され、会場の詳細が表示されます。

このタブの下部が切り落とされていることがわかります。

次に、「詳細を表示」、「詳細を非表示」の順にクリックして会場 (「27. Old Rectory」) に移動しようとすると、このスクロール ペインの下部に大きなギャップがあることがわかります。

私は api.reinitalise() がそのトリックを行うと思っていたでしょう。この問題を解決するために丸 2 日を費やしましたが、レンガの壁に次から次へとぶつかっています。

誰かが私が間違っていることを教えてくれれば、とても感謝しています。

ありがとう!

4

1 に答える 1

2

そこに画像があるので、最初にページの読み込みを待つ必要があります。そうしないと、jscrollpane は div の本来の高さにアクセスできなくなります。

次に、jScrollPane で auto-reinit オプションを使用します。APIを手動で使用する際の問題。reinitialize は、アニメーションが発生した後に呼び出す必要があるということです。これは、信頼性が低く、奇妙な動作として表示される可能性があります。

http://jsfiddle.net/zqEph/

アップデート

ここに api.reinitalise() http://jsfiddle.net/zqEph/1/があります

于 2012-06-27T18:05:58.483 に答える