Share Pastebin
Guest
Public paste!

zd

By: a guest | Mar 21st, 2010 | Syntax: None | Size: 0.70 KB | Hits: 81 | Expires: Never
Copy text to clipboard
  1.                 /* Checking whether the AJAX fetched page has been cached: */
  2.                
  3.                 if(!element.data('cache'))
  4.                 {      
  5.                         /* If no cache is present, show the gif preloader and run an AJAX request: */
  6.                         $('#contentHolder').html('<img src="img/ajax_preloader.gif" width="64" height="64" class="preloader" />');
  7.  
  8.                         $.get(element.data('page'),function(msg){
  9.                                 $('#contentHolder').html(msg);
  10.                                
  11.                                 /* After page was received, add it to the cache for the current hyperlink: */
  12.                                 element.data('cache',msg);
  13.                         });
  14.                 }
  15.                 else $('#contentHolder').html(element.data('cache'));
  16.                
  17.                 e.preventDefault();
  18.         })
  19.        
  20.         /* Emulating a click on the first tab so that the content area is not empty: */
  21.         the_tabs.eq(0).click();
  22. });