0

作業中のメッセージング/チャットシステムの一部として、MySQLデータベースからページへのエントリをJ query .load()を使用して表示し、間隔を設定して結果を毎秒更新しています。

今、同じページで、データベースにMSGを追加するオプションがあるので、正常に動作し、メッセージが表示されます。送信したメッセージを下にスライドさせます。

私はそれを使用してそれを行うことができました:

$i++;

$ i==1であるメッセージのクラスを設定するwhileループ内。しかし、結果が更新され続けるため、新しいメッセージが送信されるときだけでなく、常に下にスライドし続け、最初のページの読み込み時に下にスライドします。

誰かが良い解決策を手伝ってくれませんか?

4

1 に答える 1

0

必要なのは、メッセージ送信と結果表示の両方に共通のdivを使用して、毎回更新して下にスライドすることです。結果には個別のdivを使用.load()し、それに使用し、メッセージ送信には個別のdivを使用して、間隔が発生したときに両方が下にスライドしないようにする必要があります。たとえば<div class="msg_submit"></div>、msg送信コンテンツに使用<div class="results"></div>し、結果に使用し、$('.results').load('path');それが役立つことを願っています:)

于 2012-08-29T12:23:36.943 に答える