私は jScrollPane を使用していますが、正常に動作しますが、jQuery で load 関数を使用するとうまくいきません。
でコンテンツをロードする div が 1 つoverflow:auto
あり、その div がロードされたときにコンテンツが異なる場合、jScrollPane はスクロールバーを表示しません。
jQuery の読み込みには、次のように使用します。
function infor(id) {
$(document).ready(function () {
$("#web_loader_text_content").show(2000);
$("#web_loader_text_content").load("indexer_data.php?id="+id);
});
}
リンク付きの div にコンテンツをロードするように呼び出します。
<div class="web_botones" id="b1" onclick="infor('houses1');"></div>
<div class="web_botones" id="b2" onclick="infor('houses2');"></div>
<div class="web_botones" id="b3" onclick="infor('houses3');"></div>
そして問題はここにあります:
$(function() {
$('#web_loader_text_content').jScrollPane();
});
問題は、サイズが異なるさまざまなコンテンツがあり、スクロールバーが表示されないことです。