purevtsooj

testy

May 2nd, 2013
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.92 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2. "http://www.w3.org/TR/html4/strict.dtd">
  3.  
  4. <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
  5.     <head>
  6.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7.         <title>jcomponent</title>
  8.         <meta name="author" content="Macbook" />
  9.         <!-- Date: 2013-05-02 -->
  10.        
  11.         <script type="text/javascript" src="http://pastebin.com/js/jquery.js"></script>
  12.         <script type="text/javascript">
  13.             jQuery(function(){
  14.                 jQuery(".tt-accordion").each(function(){
  15.                     jQuery(this).find(".accordion-title").not(".current").next(".accordion-content").hide();
  16.                         var $self = jQuery(this);
  17.                         jQuery(this).find('.accordion-title').click(function(e){
  18.                             e.preventDefault();
  19.                             $self.find('.accordion-title').not(this).removeClass('current');
  20.                             jQuery(this).toggleClass('current');
  21.                             $self.find('.accordion-title').each(function(){
  22.                                 if(jQuery(this).hasClass('current')){
  23.                                     jQuery(this).find('.ui-icon').addClass('ui-icon-triangle-1-s').removeClass('ui-icon-triangle-1-e');
  24.                                     jQuery(this).next('.accordion-content').slideDown('fast');
  25.                                 }else{
  26.                                     jQuery(this).find('.ui-icon').removeClass('ui-icon-triangle-1-s').addClass('ui-icon-triangle-1-e');
  27.                                     jQuery(this).next('.accordion-content').slideUp('fast');
  28.                                 }
  29.                             });
  30.                         });
  31.                     });
  32.             });
  33.         </script>
  34.        
  35.     </head>
  36.     <body>
  37.        
  38.         <div class="tt-accordion">
  39.             <h3 class="accordion-title current"><a href="#">Accordion title</a></h3>
  40.             <div class="accordion-content">Accordion Content</div>
  41.            
  42.             <h3 class="accordion-title current"><a href="#">Accordion title</a></h3>
  43.             <div class="accordion-content">Accordion Content</div>
  44.         </div>
  45.        
  46.     </body>
  47. </html>
Advertisement
Add Comment
Please, Sign In to add comment