2016-12-05 9 views
-4

私はul幅のクラス "container-bar"に同じulを表示しているLiを別のLiにクリックしたいと思います。1つのliをクリックすると、すべてのliを取得する方法は?

<ul> 
    <li class="item-menu dropdown"> 

      <ul class="sub-menu">` 
       <li class="sub-item-menu"><a href="/Properteis  /PropertiesIndex"><span class="fa fa-file-text"></span>one-o</a></li> 
       <li class="sub-item-menu"><a href="/Properteis/PropertiesUnit"><span class="fa fa-pie-chart"></span>one-t</a></li> 
       <li class="sub-item-menu"><a href="/Properteis/PropertyCategories"><span class="fa fa-object-group"></span>one-th</a></li>     
      </ul> 
    </li> 
</ul> 
+0

参照してください: VAR李= $( '李'); しかし、なぜあなたはそれが好きですか?例えば –

+0

:2番目の李をクリックすると、3つのliのすべてを持つclassコンテナバーを持つdivで表示されます –

答えて

0

あなたはをクリックすると、あなたは親の子を得ることができます。

は、あなたは、単に使用して、すべてのLiを得ることができますjQueryparentを参照してください、そしてchildren

<script> 
 
    //On DOMContentLoaded 
 
    $(function() { 
 
     //On click on a <li> 
 
     $('li').on('click', function() { 
 
      //Get every li in the parent ul 
 
      var allLi = $(this).parent().children("li"); 
 
     }); 
 
    }); 
 
</script>

関連する問題