Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
  <head>
    <title>
      Getting jQuery addClass/removeClass to animate w/o getting stuck
    </title>
    <style type="text/css">
        *
        {
          padding: 0;
          margin: 0 auto;
          outline: none;
          color: #666;
        }
        
        html, body
        {
          height: 100%;
          font: 1em 'AllerLightRegular', helvitica, Arial, sans-serif;
        }    
      
        #container
        {
          
          width: 200px;
          height: auto;
          min-height: 100%;
          margin: 0 auto;
          padding: 0 20px;
          /* background: orange; */
        }                   
      
        #logo
        {
        margin: 100px 0 0 0;
        background: #eee;
        float:left;
        padding: 5px 10px;
        }
        
        h1 
        {
          font: 1.2em 'AllerRegular' helvitica, Arial, sans-serif; 
          float: left;
          padding-top: 4px;
          color: #666;
        }      
      
        .hover 
        {
          cursor: pointer;
          color: #000;
        }  
    </style>
    
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js"></script>
    
    <script type="text/javascript"> 
    window.onload = function() {
      
      $('#logo').hover( 
        function() {
          $('#logo').addClass('hover');
          $('h1').addClass('hover', 300);           
        },
        function() {
          $('h1').removeClass('hover', 300);
        }
      );
      
    }
    </script>
  </head>
  <body>
    <div id="container">
      <div id="logo">
        <h1>Logo</h1>   
      </div>
    </div> 
  </body>
</html>             
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers