Цитата: 
	
 
if(table[j] != t)
    {
        table[j] = t
        j++
    }
Первый раз j=0 table[j] - undefined. Условие выполнится, j =1 Второй раз j=1 table[j] - undefined. Условие выполнится, j =2 .... Условие выполняется всегда.  | 
	
		
 Цитата: 
	
 Если вы про это: Цитата: 
	
 Я давно написал расширение для хрома и пихаю в него все свои доработки именно к этой игре. Цитата: 
	
 Открываю код страницы в новой вкладке, в поиск ввожу cre_creature, 21 совпадение. Из них 14 - это из таблиц, т.е. 2 таблицы у которых по 7 ячеек. Остальные 7 - это в самом верху страницы параметры классам задаются. Цитата: 
	
 Цитата: 
	
 Вечером ещё раз перепроверю.  | 
	
		
 Ну так вариант в посте #10 как раз и находит только 2 таблицы, где есть такие ячейки. 
	Если нужно искать еще с классом cre_creature72, то изменить условие в фильтре на tab.querySelector('td div:is(.cre_creature, .cre_creature72)')  | 
	
		
 Цитата: 
	
 
<!DOCTYPE html>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  table {
    border-collapse: collapse;
  }
  table td{
    width: 100px; height: 100px;
    border: 1px solid #000000
  }
  .red{
      background-color: #FF0000;
  }
  </style>
</head>
<body>
<table >
    <tr>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
    </tr>
</table>
<p>1111</p>
<table cellpadding=0 cellspacing=0 width="100%">
	<tr>
		<td width=60>
			<div class="cre_creature"  style="width:60px;">
				<img src="https://">
			</div>
		</td>
		<td width=60>
			<div class="cre_creature"  style="width:60px;">
				<img src="https://">
			</div>
		</td>
	</tr>
</table>
<p>1111</p>
<table>
       <tr>
        <td>next</td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
    </tr>
</table>
<script>
  function findNextTable(table)
  {
     let next;
     return Array.from(document.querySelectorAll('table')).find(el => {
     if(next) return next;
     next = el == table;
     })
  }
  let table = document.querySelector('div.cre_creature').closest('table');//определили первую таблицу
  let NextTable = findNextTable(table); // нашли следующую за ней
  if(NextTable) {
      let tds = NextTable.querySelectorAll('td');
      tds.forEach(td => td.classList.add('red')) //покрасили все клетки в следующей таблице в красный цвет, для примера
  }
</script>
</body>
</html>
 | 
	
		
 Ну не ругайтесь, я туплю частенько. )) 
	Спасибо, буду пробовать, когда выйду из запоя. )  | 
| Часовой пояс GMT +3, время: 14:03. |