私はこの問題を解決しようとしてきましたが、いくつかの重大な回避策なしでは解決できないようです。jquery next siblings
私は次のようなHTMLがある場合:
今<ul>
<li class="parent"> headertext </li>
<li> text </li>
<li> text </li>
<li> text </li>
<li class="parent"> headertext </li>
<li> text </li>
<li> text </li>
</ul>
を、どのように私は今ちょうど(そのことについて、又は第二の)最初の親、次の<li>
タグを選択しますか?基本的には、class="parent"
と次の兄弟で<li>
を選択し、親クラスの別の<li>
に到達します。
ネストされたリストでリストを再構成することはできましたが、そのようにしたくありません。助言がありますか?
私はこれに同意するが、私は潜在的な解決策。 DOM関係が実際の関係と一致すると、はるかに簡単になります。 – tvanfosson
ええ、実際には、私はそれを投稿した後、 "親"クラス名が少し間違っていると考えました。それを「ヘッダー」と呼ぶ方が良いかもしれません。私はすべての後にネストされたリストを使用する必要があります – Contra
私は長期的にはよりよいアプローチだと思います。私はあなたが今それをやり直したくないことを知っていますが、あなたは後で自分自身に感謝するかもしれません。 –