Показать сообщение отдельно
  #9 (permalink)  
Старый 25.10.2018, 12:03
Аспирант
Отправить личное сообщение для kuchuluk Посмотреть профиль Найти все сообщения от kuchuluk
 
Регистрация: 04.04.2014
Сообщений: 33

А как-нибудь можно улучшить, чтобы если какой-то из элементов первого массива (то есть elem) равен какому-нибудь значению, то чтобы в эту ячейку ничего не вставлялось и чтобы дальнейшая вставка происходила в следующую за ней ячейку, но с того элемента массива fromBD.childNodes[j], который должен был вставиться в ту ячейку, в которую ничего вставлено не было.
Если делаю так:
if (i > 3) {
  if (elem.innerHTML == 'В') {
    return;
  }
  var j =(i - 4) % 5;
  $(elem).text(fromBD.childNodes[j].innerHTML);
}

То в эту ячейку ничего не добавляется, но в следующую вставляется значение уже следующего элемента массива fromBD.childNodes, а не того, который был пропущен
Ответить с цитированием