Показать сообщение отдельно
  #1 (permalink)  
Старый 02.03.2016, 19:54
Кандидат Javascript-наук
Отправить личное сообщение для Cdelphi78 Посмотреть профиль Найти все сообщения от Cdelphi78
 
Регистрация: 30.11.2015
Сообщений: 117

Как добавить в append цикл
Как мне добавить цикл в append?
пока вот такая штука получается
$(".timetable-header").append('<span class="icon_list_soc">'
        +products.forEach(function(item, i, arr) {
            var addon;
            if (item['marker'] == product['marker']){
                addon = ''
                if (product['socid'] == item['socid']){addon = 'active'};
                
                for(var i = 0; i < products.length; i++) {
                    for(var key in products[i] ) {
                        if(key == 'id' && products[i][key] == item['id'] ){
                            var newID = i;
                        }
                    }
                }
                
                //$(".product-statistic-soc").append('<a class="product-statistic-soc__item" href="/product.php?pid='+newID+'">'
                //+'<i class="icon-p-'+soc[item['socid']]['marker']+' '+addon+'"></i></a>');
                
                +'<a class="product-statistic-soc__item" href="/product.php?pid='+newID+'">'
                +'<i class="icon-p-'+soc[item['socid']]['marker']+' '+addon+'"></i></a>'+
                
            }
        +   
        });
        +'</span>');


Вобщем нужно группу ссылок выводимых этим циклом я так понимаю добавить в span контейнер.
Сейчас ошибка SyntaxError: expected expression, got '}'
Ответить с цитированием