jQuery .html() argument
<p>How does this work in regard to arguments (I'm using this in sorting a select box):</p>

<pre><code>$(this).html( $("option", $(this)).sort( function(a, b) {return a.text == b.text ? 0 : a.text &lt; b.text ? -1 : 1}));
</code></pre>

<p>If <code>$(this)</code> represents a "select" menu, argument is a collection of sorted "option" values. Or is there a better/cleaner way to explain what's happening?   </p>
