tips blog

【jquery】jScrollPaneの中身を入れ替えるをスクロールバーが消える

2011年7月10日

http://jscrollpane.kelvinluck.com/

・jScrollPaneの中身を入れ替えるをスクロールバーが消える

【原因】
・jScrollPane設定時に中身のCSS変更やらタグ追加をしてるので単純に中身を入れ替えると
スクロールバーが表示される状態で無くなってしまう。
・再設定してもスクロールバーはでないのは2回目は設定できなくしてるため?(多分)

【解決】
・中身を入れ替える前に destroy機能で一度元に戻して、中身入れ替えた後再設定

//最初の設定
var a=$(“#aaa”).jScrollPane().data().jsp;
//普通のスクロールに戻す
a.destroy();
//中身入替
$(“#aaa”).html(“中身変更”);
//スクロール再設定
var a=$(“#aaa”).jScrollPane().data().jsp;

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です