私のウェブサイトには、新しいメッセージが届いたときにタイトルタグで「ジョンからの新しいメッセージ」を点滅させるFacebookの機能を複製したいチャット機能があります。新しいメッセージの1つのインスタンスに対してこれを行うことができますが、すべての新しいメッセージに対してこれを行います (無限の可能性)。したがって、setInterval ループを作成して、新しいメッセージを送信した人の名前を循環させる必要があります。ジョン、スー、ジョージ、ケイティが私に新しいメッセージを送ってきたとしましょう。これは私がこれまでに持っているものです:
$("div .labels").each(function(){ //.labels where each persons name is displayed in the bottom banner bar
var senderFirstName = $(this).attr('rel');
//this is where I need to create the array "AllNames" containing all of the sender names
});
これで、メッセージを送信してきた人のすべての名を含む配列 "AllNames" ができたので、この配列を 1500 ミリ秒ごとに循環させて、新しい名前を反映するようにタイトル タグを変更する必要があります。
var BlinkTitle = setInterval(function(){
$("title").text("message from " + AllNames[0]); //AllNames array needs to cycle through the array values every time the interval loops.
},1500);
助けてください!!