これは、AJAX呼び出しから受信したデータが追加されたリストをループしようとしています。AJAXをループして追加したリスト
基本的に、私はAJAX呼び出しを行い、ループを使用してデータをDOMのリスト要素に追加しました。
users.forEach(function(user){
$.getJSON(channelUrl + user, function(data){
//DECLARE ARRAYS
var channels = [];
//PUSH DATA TO ARRAYS
channels.push(data);
//APPEND DATA TO DOM
channels.forEach(function(channel){
$('.stream-item').append(
`<h3>`+ channel.display_name + `</h3>
<span class="status"></span`);
})
})
})
そこで私は、これは私のhtml
<div id="stream-list-container">
<ul id="stream-list">
<li class="stream-item">
stream item
</li>
</ul>
ある別のAJAX呼び出し
の結果に基づいて、各項目でのspanタグ内の "オフライン" を追加しようとしていますその結果、ajaxデータと同じくらい多くの「オフライン」がリストアイテムに追加されました。
ここにプロジェクト
http://codepen.io/kevinjanada/pen/MJZZmr?editors=1011
任意の助けをいただければ幸いですへのリンク..
どのような '' ''オフライン ''または ''オンラインです – brk