I need to selected all the "Last One" rows. I have tried :nth-child, :last, .siblings().. etc.. im at a total lost here. Can anyone shed some light on how to do this ?
- <div class="container">
- <div class="row">Stuff 1</div>
- <div class="row">Last One</div>
- <div class="container">
- <div class="row">Last One</div>
- </div>
- <div class="container">
- <div class="row">Stuff 1</div>
- <div class="row">Stuff 2</div>
- <div class="row">Last One</div>
- <div class="container">
- <div class="row">Stuff 1</div>
- <div class="row">Stuff 2</div>
- <div class="row">Stuff 3</div>
- <div class="row">Last One</div>
- </div>
- </div>
- </div>
- <div class="container">
- <div class="row">Stuff 1</div>
- <div class="row">Last One</div>
- </div>
Heres a quick example of what i have right now that almost works..
- $(".container").each(function(){
- $('.row:first', this).siblings('.row').filter(':last').css('background-color', 'red');
- });
Problem with the above solution, is if the container only has 1 ".row", it will not work as the .siblings method finds nothing..
Again, thank you for any help guys!
Ross