Hi.

i just want my headers to slide up and down but they seem to execute
twice.  could someone look over my code to see why things are sliding
up down then up down again? thanks


code:

$(document).ready(function(){
   $("#subNav1 a").css({backgroundColor: "#fff", color: "#222" ,
borderRight: "2px solid #ccc" , borderLeft: "2px solid #ccc" ,
borderBottom: "2px solid #999"});
      $("#subNav2").click(function(){
          $(".subNavItem a").css({backgroundColor: "transparent",
color: "#fff" , borderRight: "none" , borderLeft: "none" ,
borderBottom: "none"});

          $(".headers").slideUp("fast", function(){
              $(".headers").hide();
              $("#header2").slideDown("slow");
          });
          $("#subNav2 a").css({backgroundColor: "#fff", color:
"#222" , borderRight: "2px solid #ccc" , borderLeft: "2px solid
#ccc" , borderBottom: "2px solid #999"});
          return false;
      });

      $("#subNav1").click(function(){
          $(".subNavItem a").css({backgroundColor: "transparent",
color: "#fff" , borderRight: "none" , borderLeft: "none" ,
borderBottom: "none"});

          $(".headers").slideUp("fast", function(){
              $(".headers").hide();
              $("#header").slideDown("slow");
          });
          $("#subNav1 a").css({backgroundColor: "#fff", color:
"#222" , borderRight: "2px solid #ccc" , borderLeft: "2px solid
#ccc" , borderBottom: "2px solid #999"});
          return false;
      });

      $("#subNav3").click(function(){
          $(".subNavItem a").css({backgroundColor: "transparent",
color: "#fff" , borderRight: "none" , borderLeft: "none" ,
borderBottom: "none"});

          $(".headers").slideUp("fast", function(){
              $(".headers").hide();
              $("#header3").slideDown("slow");
          });
          $("#subNav3 a").css({backgroundColor: "#fff", color:
"#222" , borderRight: "2px solid #ccc" , borderLeft: "2px solid
#ccc" , borderBottom: "2px solid #999"});
          return false;
      });

Reply via email to