Здесь я нахожусь в цикле jQuery, и все, что я делаю, это сделать строку и добавить ее в div. Очень просто пока?jQuery цикл внутри строки?
Ну, я тоже зацикливаюсь внутри своей петли. Проблема в том, что моя петля внутри моего цикла генерирует точный результат.
Итак, моя первая петля, которую я прокручиваю через некоторые телевизионные каналы, и мой второй цикл, я прокручиваю некоторые телевизионные шоу. Проблема в том, что мои телешоу одинаковы для каждого канала. Довольно тупой кабельной сети?
Как я могу пройти через все ТВ-шоу и присоединить их к правильному телевизионному каналу?
shows='';
// loop through the tv channels
$(playlist).each(function(i,value){
// loop through the tv shows
$(value.videos).each(function(i,value){
shows += '<div class="show"><a href="#"><p>'+tv show+'</p></a></div>';
}); end tv show loop
string = '<div class="channel">'+
'<h1>value.name</h1>'+
'<div class="shows">'+shows+'</div>'+
'</div>';
$(string).appendTo('#streams');
}); // end tv chanel loop
Я хочу вывод HTML выглядеть
<div class="channel">
<h1>channel name</h1>
<div class="shows">
<div class="show"><a href="#"><p>show name</p></a></div>
<div class="show"><a href="#"><p>show name</p></a></div>
<div class="show"><a href="#"><p>show name</p></a></div>
</div>
<!-- repeat again -->
ahhh спасибо! – bghouse