0

Railsアプリでawesome_nested_setを使用しています...私のビューでは、each_with_levelを使用してネストされたカテゴリを表示しています。ループで表示しているカテゴリがレベルの最初のものかどうかを判断するにはどうすればよいですか。

私のリストは次のように表示されます。

 <ul>
  <li>Gifts
    <ul>
      <li>Kitchen
       <ul>
         <li>Mugs</li>
         <li>Plates</li>
       </ul>
       <li>Bath</li>
       <li>Home
        <ul>
          <li>Canvas Prints</li>
          <li>Framed Prints</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Blankets
    <ul>
      <li>Fleece</li>
      <li>Cotton</li>
    </ul>
  </li>
</ul>

この例では、「Gifts」、「Kitchen」、「Mugs」、「Canvas Prints」、および「Fleece」のエントリにタグを付けたいと考えています。これを判断する方法があるはずですが、オンラインでドキュメントを見つけることができませんでした。助けてくれてありがとう!

4

1 に答える 1

0

どちらが最初かをコードで知る必要がない場合は、CSS セレクターで次のトリックを実行できるはずですli:first-child

于 2012-03-22T18:25:21.620 に答える