好的,所以我在一個網站上工作,目前我在索引頁面有一個「喊話器」,但是我從另一個.php文件加載呼喊問題是,滾動條出現了,但我實際上不能滾動,此刻在數據庫中有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);
});
這是上留言
<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的函數體結束之前的 「主」 HTML。所以我首先加載內容然後jScrollpane。
$(function(){
$('#chat').jScrollPane();
});
我真的需要這方面的幫助,如果您對如何解決此問題有任何想法或請改進,請讓我知道。
我真的很抱歉,但我不知道該怎麼做,我知道我不應該要求太多,但如果你有耐心幫助我,我會很樂意欣賞它。首先,如果我沒有jspContainer和jScrollpane,那麼滾動條根本就沒有出現:/ 那麼,JS代碼是我已經做的還是將它添加到其他地方的替代品? – Ecaz 2012-01-28 13:40:59
我更新了我的答案,更精確 – dievardump 2012-01-28 13:56:07
好吧,所以我刪除它,但然後滾動條根本沒有加載,所以我加$('#聊天')。jScrollPane();在loadChatContent函數中的messages.load之後,它現在正在工作,但我不知道這是否是正確的方式。太糟糕了,它實際上並沒有淡入,但我可以忍受。 – Ecaz 2012-01-28 14:04:51