申し訳ありません。ウェブサイトで作業していますが、現在インデックスページに「shoutbox」がありますが、別の.phpファイルからシャウトを読み込んでいます。スクロールバーが表示されますが、実際にスクロールすることはできません。現在、ロード中のDBには6つの叫びがありますが、私は4つしか見ることができず、もうスクロールできません。jScrollpaneはスクロールしないでコンテンツを動的に読み込みます
あなたがここにあなた自身のために問題をチェックしたい場合は、サイトへのリンク(作業中)http://ecazs.net/beerandguns/index.php
あなたはわずか4を参照することができますが、私は6があるを保証することができますです!
これは私がシャウトを読み込むために使用するコードです。
$(document).ready(function(){
$('.messages').fadeIn("slow").load('shoutbox/load.shouts.php');
setInterval(function() {
$(".messages").load("shoutbox/load.shouts.php");
}, 2000);
});
そして、これは私がその後、身体が終了する前にJScrollPaneの機能を使用してい一言ボックスの "メイン" HTML
<div id="chat" class="jspScrollable">
<div class="jspContainer" style="width: 620px; height: 327px;">
<div class="jspPane" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 600px; top: 0px; ">
<form action="" method="post" class="shout">
<p>
<label for="message" class="msglabel">Message:</label>
</p>
<p>
<textarea name="message" id="message" class="msgfield" rows="2" cols="95"></textarea>
</p>
<p>
<input type="image" name="submit" src="ext/images/submit_btn.png" value="" class="submit" onmouseover="this.src = 'ext/images/submit_btn_hover.png';" onmouseout="this.src = 'ext/images/submit_btn.png';"/>
</p>
</form>
<div class="messages"></div>
</div>
です。だから私は最初にjScrollpaneの内容を読み込んでいます。
$(function(){
$('#chat').jScrollPane();
});
私は本当にあなたがこれを解決したり、それを改善する方法上の任意のアイデアを持っている場合は、その後、私に知らせてくださいしてください、これで助けが必要。
私は本当に申し訳ありませんが、何をすべきかわからない、私は多くのことを求めてはいけないと知っていますが、これで私を助ける忍耐力があれば、喜んでそれを感謝します。 まず、jspContainerとjScrollpaneがない場合、スクロールバーはまったく表示されません。/ JSコードは、私が持っているものを置き換えるものですか、それとも別の場所に追加するだけですか? – Ecaz
私の答えはより正確になるように更新しました – dievardump
申し訳ありませんが、私はそれを削除しましたが、スクロールバーは全くロードされなかったので、$( '#chat')を追加しました。 loadChatContent関数のmessages.loadの後に動作していますが、それが正しい方法であるかどうかはわかりません。あまりにもそれは実際にフェードインではないが、私はそれで生きることができる悪い。 – Ecaz