I need some help with the form Accordion
It will not close not sure how to solve it any help would be great. Should I be using dl dt ?
Note when you click the arrow button the form info will not close.
Here is my code.
Expand|Select|Wrap|Line Numbers
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Accordion 1</title>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $(".accordion h3:first").addClass("active");
- $(".accordion p:not(:first)").hide();
- $(".accordion h3").click(function(){
- $(this).next("p").slideToggle("slow")
- .siblings("p:visible").slideUp("slow");
- $(this).toggleClass("active");
- $(this).siblings("h3").removeClass("active");
- });
- });
- </script>
- <style type="text/css">
- body {
- margin: 10px auto;
- width: 570px;
- font: 75%/120% Arial, Helvetica, sans-serif;
- }
- .accordion {
- width: 400px;
- border-bottom: solid 1px #c4c4c4;
- }
- .accordion h3 {
- background: #e9e7e7 url(arrow-square.gif) no-repeat right -51px;
- padding: 7px 15px;
- margin: 0;
- font: bold 120%/100% Arial, Helvetica, sans-serif;
- border: solid 1px #c4c4c4;
- border-bottom: none;
- cursor: pointer;
- }
- .accordion h3:hover {
- background-color: #e3e2e2;
- }
- .accordion h3.active {
- background-position: right 5px;
- }
- .accordion p {
- background: #f7f7f7;
- margin: 0;
- padding: 10px 15px 20px;
- border-left: solid 1px #c4c4c4;
- border-right: solid 1px #c4c4c4;
- }
- dl {
- }
- dd {
- margin: 0;
- padding: 1em 0;
- }
- dt {
- cursor: pointer;
- font-weight: bold;
- font-size : 1.5em;
- line-height: 2em;
- background: #e3e3e3;
- border-bottom: 1px solid #c5c5c5;
- border-top: 1px solid white;
- }
- </style>
- </head>
- <body>
- <div class="accordion">
- <h3>About Us</h3>
- <p>Nunc convallis non turpis at posuere. Vivamus viverra eleifend urna, sit amet dictum dui iaculis mattis. Suspendisse elit diam, blandit eget quam vitae, feugiat auctor leo. Suspendisse potenti. Duis id porttitor sem. Nulla facilisi. Vivamus turpis turpis, venenatis et augue eu, luctus consequat tellus. Fusce consectetur non ligula nec semper. Pellentesque mattis, enim imperdiet lacinia placerat, nisl elit pulvinar lorem, nec porta quam dolor vitae diam.<br />
- . <br />
- <a href="./">Read more...</a></p>
- <h3>Sign Up For Our Newsletter</h3>
- <p> Subscribe for free to our newsletter to keep up with the news, releases, events and more. </p>
- <p> </p>
- <h3>Contact</h3>
- <p>
- Please fill out this form
- </p><dl>
- <dt>
- <form action="contact_us_how_can1.php" method="post" name="contactform" id="contactform">
- <textarea name="comments" cols="45" rows="6" class="email1" >How can we help you?</textarea>
- <br />
- Your Name:
- <input name="Your_name" type="text" class="email1" value="Full Name" size="35" />
- <br />
- Your email:
- <input name="email" type="text" class="email1" value="email@example.com" size="32" />
- <br />
- <input type="submit" class="message" value=" Send Message " />
- </form>
- </dt>
- </dl>
- <p></p>
- </div>
- </body>
- </html>
damon