jQuery selector - All elements except first label and input?
<p>I feel like I should be able to use the :not(:first-child) selector here, but it does not seem to work quite as I had hoped.</p>

<p><a href="http://jsfiddle.net/39KZ9/6/" rel="nofollow">http://jsfiddle.net/39KZ9/6/</a></p>

<p>I would like to have the label still appear. How can I achieve that simply? </p>

<pre><code>&lt;div id="OrdersSearchResult"&gt;
    &lt;input type="radio" id="SearchResultsLink" name="SearchResultNavigation" checked="checked"/&gt;
    &lt;label id="SearchResultsLinkLabel" for="SearchResultsLink"&gt;Search Results&lt;/label&gt;
&lt;/div&gt;​

$(document).ready(function(){
    $('#OrdersSearchResult').children('label:not(:first-child)').remove();
    $('#OrdersSearchResult').children('input:not(:first-child)').remove();
});​
</code></pre>

<p><strong>Update:</strong> Just so it's clear, I was hopng that the first-child selector would look for the first child of the already matched elements. That is, I want it to select all inputs which are not the first input found and similiarly for labels. Unfortunately, it matches on the first child element of OrdersSearchResult's children regardless of other filters applied.</p>
