Я пытаюсь найти элемент next
или prev
текущего элемента. Но функция next()
и prev()
может работать только в области видимости, она не может выйти наружу. Например, это то, чего я хочу достичь:
<ul id="ul1">
<li>1</li>
<li>2</li>
<li>3</li>
<li>
<ul id="ul2">
<li>4</li>
<li>
<ul id="ul3">
<li>5</li>
<li>6</li>
</ul>
</li>
<li>7</li>
<li>8</li>
</ul>
</li>
<li>9</li>
</ul>
Если текущий элемент ul1
, следующий элемент <li>1</li>
, элемент prev - null.
Если текущий элемент <li>1</li>
, следующий элемент <li>2</li>
, предыдущий элемент ul1
Если текущий элемент <li>8</li>
, следующий элемент <li>9</li>
, предшествующий элемент <li>7</li>