こんにちは、私のタイミング機能が動作していない理由は分かりません。私はAJAXでJSONを取得し、私は時間1または2秒を作成することにより、それぞれのメッセージを表示したい、それは動作しますが、ただ、初めて...遅延jqueryが動作しません
$(document).ready(function() {
$.ajax({
type: 'GET',
url: 'conversation.json',
dataType: 'json',
success: function (data) {
var conversation = data.conversation1;
$.each(conversation, function(i, user) {
setTimeout(function() {
$('<li>').attr({
class : 'list-group-item',
}).text(user.nombre + " : " + user.text).
appendTo('#messages');
}, 3000);
});
}
});
});
を次のコードを考えてみたが、その後、すべてのメッセージ一度に表示されます。
もし何かが私に何が起こっているのか理解してください助けることができます。
ありがとう、私は検索を続けます。 :(
あなたは会話の各ユーザに対して3秒間のタイムアウトを設定しています。タイムアウトはすべて3秒後に期限切れになります(それ以降はすべて同時に表示されます) – ochi
これを解決できましたか?私の答えはあなたを正しい方向に向けることができますか? – scniro