SO - 22162977
by Arun P Johny
HTML
<div class="ct">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
<div class="child">4</div>
</div>
<div class="ct">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
<div class="child">4</div>
</div>
<div class="ct">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
<div class="child">4</div>
</div>
<div class="ct">
<div class="child">1</div>
<div class="child">2</div>
<div class="child">3</div>
<div class="child">4</div>
</div>
<br />
<div class="someparent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
<div class="someparent">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
CSS
.ct {
margin-bottom: 5px;
padding: 5px;
}
.child {
margin-bottom: 5px;
padding: 5px;
}
JavaScript
var $some = $('.ct'),
theCriteria = ':nth-child(odd)';
var foo = $some.andSelf().find(theCriteria);
console.log($some.andSelf())
foo.css('border', '1px solid red')