title: Delaying the reload of a page using jQuery
body: <p>I need to delaying the reloading of the page. Right now, I have this:</p>
  
  <pre><code>$('div.navigation_sorter ul li a.delete').click(function(event){
                  event.preventDefault();
                  var li = $(this).closest('li');
                  $.post('&lt;?php echo site_url('admin/navigation/delete_link');?&gt;', { link: li.attr('id')}, function(data){
                      $('&lt;div class="feedback info"&gt;&lt;p&gt;'+ data +' has been deleted&lt;/p&gt;&lt;/div&gt;').insertAfter('.navigation_sorter').delay(800);
                      window.location = '&lt;?php echo current_url();?&gt;';
                  });
              });
  </code></pre>
  
  <p>This obviously doesn't work. Anyone have an idea how to delay the reloading for atleast 3 seconds or so?</p>