1

でいくつかのul要素がありoverflow: autoます。それらのほとんどはオーバーフローしませんが、いくつかはオーバーフローします。jScrollPaneを初期化するのは、オーバーフローがあり、スクロールバーがある要素のみです。

私はこれを行うための明白な方法をドキュメントで見ることができません!

おそらく、他の方法でスクロールバーの存在を検出し、その中にjScrollPane初期化をネストする必要がありますか?

4

1 に答える 1

2

次のコードを使用して、ul 要素の内容が ul の表示サイズよりも大きいかどうかを確認できます。

$(yourobject).attr('scrollHeight') > $(yourobject).height() 

jQuery フィルター操作を使用して、クエリをフィルター処理できます。

于 2011-10-18T19:46:17.383 に答える