Testcase for jQuery Ticket 7334
Reduced Testcase for jQuery Ticket 7334
by jitter
HTML
<ul id="foo">
<li>
<div>1</div>
<ul>
<li><div>1.1</div></li>
<li><div>1.2</div></li>
</ul>
</li>
</ul>
JavaScript
var $li = $('#foo > li');
alert('Test 1: should be 2 children: ' + $li.children('ul > li').length + ' children');
alert('Test 2: should be 2 children: ' + $li.children('ul').children('li').length + ' children');
$li.children('ul > li').size() > 0 ? alert("i don't even make it here") : 'not ok';