jquery の垂直スクロール バー プラグインを設計しています。私のプラグインはオプションとして高さの値を受け入れ、divの高さが指定された高さを超えるとスクロールバーが表示されます。問題は、div コンテンツの実際の高さを取得する必要があることです。
<div id="scroll">
Contents Here
</div>
jquery:
$.fn.vscrollbar = function (options) {
.
.
.
var contentHeight=this.contents().height() //that is not working correctly
if(contentHeight > options.height){
this.css({overflow : 'hidden'}).height(options.height);
}
.
.
.
})(jQuery);
「overflow:hidden」を適用する前にdivの高さを取得できますが、問題は、最初からoverflow:hiddenスタイルがあってもこれを機能させたいことです。