1

こんにちは:私が持っているメニューは次のとおりです。

<ul class="nav nav-list">
  <li class="nav-header">Menu</li>
  <li><a href="loggedon.php">Menu pricipal</a></li>
  <li><a href="maFiche.php">Ma fiche</a></li>
  <li><a href="messages.php">Messages reçus</a></li>
  <li><a href="favorits.php">Mes favoris</a>
  <li><a href="#">Mes coeurs</a> 
  <li><a href="#">Mes photo</a>   
  </li>
  <li class="divider"></li>
</ul>
<script>
$("li").addClass("active");
</script>

このスクリプトは、すべての li にアクティブを追加します。

私の目標は、たとえば、href が「maFiche.php」を持つ子を持つ li にクラスを追加することです。

どんな手掛かり ?

4

1 に答える 1

6

: has セレクターを使用できます。

$('li:has([href="maFiche.php"])')
于 2013-11-06T13:15:01.083 に答える