如何使用Jquery隐藏最后3个div

Jim*_*mmy 2 javascript css jquery

到目前为止,我尝试使用JQuery选择最后3个div.但它似乎没有用

$(document).ready(function(){

  $( "div.span4:nth-child(6), div.span4:nth-child(7), div.span4:nth-child(8)" ).
    addClass( "myClass" );

});
Run Code Online (Sandbox Code Playgroud)
<div class="row-fluid">

  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>
  <div class="span4"></div>

</div>
Run Code Online (Sandbox Code Playgroud)

Tom*_*ski 7

试试这个:

$('.span4:gt(-4)').hide();
// It's simply "greater than fourth one from the end" ;)
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>

<div class="row-fluid">

  <div class="span4">1</div>
  <div class="span4">2</div>
  <div class="span4">3</div>
  <div class="span4">4</div>
  <div class="span4">5</div>
  <div class="span4">6</div>
  <div class="span4">7</div>
  <div class="span4">8</div>

</div>
Run Code Online (Sandbox Code Playgroud)