2017-04-11 59 views
1
<ul class="logos"> 
     <div class="row"> 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
        content 
      </li> 
      <li class="col-6 col-sm-4 col-lg-3 7676325"> 
       Content 
      </li> 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
       Content 
      </li> 
      <li class="col-6 col-sm-4 col-lg-3 7676326"> 
       Content 
      </li> 
     </div> 
</ul> 

我想雖然循環的<li>項目上面的列表中,找到.7676327類,那麼我想刪除列表入住鋰列表中的每個類,並卸下襬臂所有其他

任何援助的所有其他類將不勝感激

+2

聽起來不錯;你試過什麼了? StackOverflow不是一個代碼寫入服務;我們在這裏回答關於您的編碼問題的具體指導性問題。考慮審查[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)並適當編輯你的問題 – Hamms

回答

1

您可以使用.not選擇器以上述用例的所有元素爲目標。

// Select all the elements without the class 7676327 and remove them 
$('.logos li').not('.7676327').remove(); 

$('.logos li').not('.7676327').remove();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul class="logos"> 
 
     <div class="row"> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
 
        content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676325"> 
 
       Content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
 
       Content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676326"> 
 
       Content 
 
      </li> 
 
     </div> 
 
</ul>

+0

非常感謝! – Jake

+0

@Jake歡迎您:) –

0

你也可以做到這一點通過下面的代碼。

$('ul.logos li.7676327').remove();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul class="logos"> 
 
     <div class="row"> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
 
        content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676325"> 
 
       Content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676327"> 
 
       Content 
 
      </li> 
 
      <li class="col-6 col-sm-4 col-lg-3 7676326"> 
 
       Content 
 
      </li> 
 
     </div> 
 
</ul>

相關問題