Guest User

Untitled

a guest
Jun 27th, 2012
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.26 KB | None | 0 0
  1. <script>
  2. $(document).ready(function() {
  3.  
  4.     var $navlinks = $('#navigation li a'),
  5.         $ajaxcontent = $('#ajax-content');
  6.    
  7.     $navlinks.click(function() {
  8.                  
  9.             $('html, body').animate({scrollTop:0}, 'slow');              
  10.        
  11.             $ajaxcontent.empty().append("<div id='loading'><img src='http://expression.ws/stackoverflow/load.gif' alt='Loading Content' /></div>");
  12.             $navlinks.removeClass('selected');
  13.             $(this).addClass('selected');
  14.      
  15.             $.ajax({ url: this.href, success: function(html) {
  16.                 $ajaxcontent.empty().append(html);
  17.                 }
  18.             });
  19.            
  20.         return false;
  21.     });
  22.  
  23.     $ajaxcontent.empty().append("<div id='loading'><img src='http://expression.ws/stackoverflow/load.gif' alt='Loading Content' /></div>");
  24.     $.ajax({ url: 'page1.html', success: function(html) {
  25.             $ajaxcontent.empty().append(html);
  26.     }
  27.     });
  28. });
  29. </script>
  30. <body>
  31.  
  32. <div id="primarynav">
  33.     <ul id="navigation">
  34.         <li><a href="page1.html" class="selected">Page 1</a></li>
  35.         <li><a href="page2.html">Page 2</a></li>
  36.         <li><a href="page3.html">Page 3</a></li>
  37.     </ul>
  38. </div>
  39.  
  40. <div id="ajax-content">Ajax loads here</div>
  41.  
  42. </body>
Advertisement
Add Comment
Please, Sign In to add comment