Tema: Jquery + PHP
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2010, 18:55
elexavi
 
Fecha de Ingreso: enero-2007
Mensajes: 47
Antigüedad: 17 años, 9 meses
Puntos: 0
Busqueda Jquery + PHP

Hola aver si me podeis hechar una mano,

llevoun par de semanas intentando crear un acordeon con las sub-paginas de Wordpress mediante Jquery, he conseguido crearlo y ver el diseño pero lo que no puedo hacer es que funcione, no se si es no se puede o si simplemente hago algo mal.

estoy utilizando el siguiente codigo:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.    
  4.     $(".accordion h3:first").addClass("active");
  5.     $(".accordion p:not(:first)").hide();
  6.  
  7.     $(".accordion h3").click(function(){
  8.         $(this).next("p").slideToggle("slow")
  9.         .siblings("p:visible").slideUp("slow");
  10.         $(this).toggleClass("active");
  11.         $(this).siblings("h3").removeClass("active");
  12.     });
  13.  
  14. });
  15. </script>


Código CSS:
Ver original
  1. <style type="text/css">
  2.  
  3. .accordion {
  4.     width: 480px;
  5.     border-bottom: solid 1px #c4c4c4;
  6. }
  7. .accordion h3 {
  8.     background: #e9e7e7 url(http://www.dominio.com/images/arrow-square.gif) no-repeat right -51px;
  9.     padding: 7px 15px;
  10.     margin: 0;
  11.     font: bold 120&#37;/100% Arial, Helvetica, sans-serif;
  12.     border: solid 1px #c4c4c4;
  13.     border-bottom: none;
  14.     cursor: pointer;
  15. }
  16. .accordion h3:hover {
  17.     background-color: #e3e2e2;
  18. }
  19. .accordion h3.active {
  20.     background-position: right 5px;
  21. }
  22. .accordion p {
  23.     background: #f7f7f7;
  24.     margin: 0;
  25.     padding: 10px 15px 20px;
  26.     border-left: solid 1px #c4c4c4;
  27.     border-right: solid 23px #000000;
  28. }
  29. </style>


Código HTML:
Ver original
  1. <div class="accordion">
  2.   <h3>Item One</h3>
  3.   <p>Lorem ipsum dolor sit amet.</p>
  4.   <h3>Item Number Two</h3>
  5.   <p>Lorem ipsum dolor sit amet.</p>
  6.   <h3>Here is Item Three</h3>
  7.   <p>Lorem ipsum dolor sit amet.</p>
  8. </div>
esto ultimo lo estoy metiendo en el documento page.php de mi them

esper osu ayuda muchas gracias