Métodos extra:
Hasta ahora hemos visto cómo crear el elemento y cómo, utilizando estilos CSS, podemos modificar la apariencia dinámica del mismo . Sin embargo, sus funcionalidades no terminan ahí: Spry proporciona una serie de métodos JavaScript que nos permiten manipular nuestro Acordeón. En caso de que vayamos a ahacer uso de ellos, es importante que nuestro elemento utilice bloques div y no listas. Algunos de estos métodos son:

  • openFirstPanel(): Abre el primer panel
  • openLastPanel(): Abre el último Panel
  • openPreviousPanel(): Abre el panel anerior
  • openNextPanel: Abre el panel siguiente
  • addNewPanel(“label”, “contenido”): Permite crear un nuevo panel

Omitiremos cometar las 4 primeras, ya que su uso es bastante obvio. Respecto a la quinta, sólamente es necesario definir como primer parámetro el texto de la pestaña y como segundo, el contenido.

El ejemplo 3 extiende el anterior, añadiendo botones que permiten navegar por las pestañas y la posibilidad de crear otras nuevas.
NOTA: A la hora de escribir este artículo (Spry Beta 1.3), el método addNewPanel es provisional y sufre un bug que impide su uso. Por ello hemos reemplazado el método existente por otro que hemos creado y que es completamente funcional. Futuras versiones del framework ampliarán está función.

Hasta aquí sólo algunas de las posibilidades que ofrece este primer widget de Spry. A medida que avancen las versiones iremos avanzando en el conocimieno de este excelente y sencillo framework para AJAX de Adobe

Paginas: 1 2 3