Как выбрать элемент на основе некоторых критериев другого элемента? - PullRequest
0 голосов
/ 27 января 2020

Как выбрать DIV из таблицы, которая сообщает, что у него есть SPAN с определенным значением и что его сосед (до или после) также должен следовать тому же правилу?

Пример:

  1. Выберите номер 1 из таблицы 1.05, чей преемник равен 2.
  2. Выберите номер 1 из таблицы 2.15, у которого в качестве предшественника 2.

.C {
  display: table;
}

.D {
        display: inline-block;
        text-align: left;
        min-width: 45vw;
}
<body>
  <div class="A">
    <div class="B">Tabela 1.05</div>
    <div class="C">
      <div class="D"><span class="E">1</span> </div>
      <div class="D"><span class="E">2</span></div>
      <div class="D"><span class="E">2</span></div>
      <div class="D"><span class="E">4</span></div>
    </div>
    <div class="B">Tabela 2.15</div>
    <div class="C">
      <div class="D"><span class="E">2</span> </div>
      <div class="D"><span class="E">1</span></div>
      <div class="D"><span class="E">2</span></div>
      <div class="D"><span class="E">4</span></div>
    </div>
  </div>
</body>

https://jsfiddle.net/3vnh7acr/1/

...