title: Swap a list item with another using jQuery?
body: <p>Is there any way to swap a list item with another using jQuery?</p>
  
  <p>assume this list:</p>
  
  <pre><code>&lt;ul&gt;
      &lt;li id="1"&gt;&lt;/li&gt;
      &lt;li id="2"&gt;&lt;/li&gt;
      &lt;li id="3"&gt;&lt;/li&gt;
      &lt;li id="4"&gt;&lt;/li&gt;
      &lt;li id="5"&gt;&lt;/li&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p>How can change the place item 2 with item 4?  </p>
  
  <p>so that it </p>
  
  <pre><code>&lt;ul&gt;
      &lt;li id="1"&gt;&lt;/li&gt;
      &lt;li id="4"&gt;&lt;/li&gt;
      &lt;li id="3"&gt;&lt;/li&gt;
      &lt;li id="2"&gt;&lt;/li&gt;
      &lt;li id="5"&gt;&lt;/li&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p>is there any way without using absolute positioning ?</p>