title: jquery sort element with array value
body: <p>I need to sort some elements depend on it attribute. For an example:</p>
  
  <pre><code>&lt;div id="sort"&gt;
  &lt;div n="1"&gt;&lt;/div&gt;
  &lt;div n="2"&gt;&lt;/div&gt;
  &lt;div n="3"&gt;&lt;/div&gt;
  &lt;div n="4"&gt;&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>And array_num </p>
  
  <pre><code>{3, 2, 1, 4}
  </code></pre>
  
  <p>pseudo code:</p>
  
  <pre><code>$('#sort').sort(array_num, 'n');
  </code></pre>
  
  <p>results will be:</p>
  
  <pre><code>&lt;div id="sort"&gt;
  &lt;div n="3"&gt;&lt;/div&gt;
  &lt;div n="2"&gt;&lt;/div&gt;
  &lt;div n="1"&gt;&lt;/div&gt;
  &lt;div n="4"&gt;&lt;/div&gt;
  &lt;/div&gt;
  </code></pre>