Is there a more elegant way to select all the first tier <dt>s than what I am showing. I was thinking something like $('#myDiv').children('dl>dt') but it doesn’t work. Thanks
$('#myDiv dl').children('dt');
$('#myDiv').children('dl').children('dt');
<div id="myDiv">
<dl>
<dt>good</dt>
<dd>good
<dl><dt>Bad</dt><dd>Bad</dd></dl>
</dd>
<dt>good</dt><dd>good</dd>
</dl>
</div>
That is black magic!