chat.jsのこのコード部分があります。自分のサイトで作業していますが、段落でチャットを生成したいのですが、10行後に最初のものを削除したい最後の10件のメッセージを常に見ることができます。これをどうすれば管理できますか?チャットは無制限の段落を生成します
ここに<p>
を生成するコードの一部です。
function updateChat(){
if(!instanse){
instanse = true;
$.ajax({
type: "POST",
url: "process.php",
data: {
'function': 'update',
'state': state,
'file': file
},
dataType: "json",
success: function(data){
if(data.text){
for (var i = 0; i < data.text.length; i++) {
$('#chat-area').append($("<p>"+ data.text[i] +"</p>"));
}
}
document.getElementById('chat-area').scrollTop = document.getElementById('chat-area').scrollHeight;
instanse = false;
state = data.state;
},
});
}
else {
setTimeout(updateChat, 1500);
}}
'$( '#chat-area> p:gt(10)')。remove()' –
これをforに追加しますか? –
'$( '#chat-area p')。first()。remove()' – SachinGutte