Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2011, 08:49
leonagelic
Usuario no validado
 
Fecha de Ingreso: enero-2010
Ubicación: Maturín, Monagas
Mensajes: 190
Antigüedad: 14 años, 3 meses
Puntos: 24
Exclamación cerrar etiqueta

Buenas como estas vean tengo el siguiente codigo que me sirve para crear una especie de acordeon con ajax:

(function($)
{
$.fn.addTemplateSetup(function()

{this.find('.close').toggleBranchOpen().removeClas s('close');this.find('dl.accordion dt:first-child + dd').siblings('dd').hide();if(!$.browser.msie||$.b rowser.version>8)
{this.find('.task-dialog').parent().hover(function()
{$(this).find('.task-dialog > li.auto-hide').expand();},function()
{$(this).find('.task-dialog > li.auto-hide').fold();});}},true);$(document).ready(functi on()
{$('.arbo .toggle, .collapsible-list li:has(ul) > :first-child, .collapsible-list li:has(ul) > :first-child + span').live('click',function(event)
{$(this).toggleBranchOpen();if(this.nodeName.toLow erCase()=='a')
{event.preventDefault();}});$('dl.accordion dt').live('click',function()
{$(this).next('dd').slideDown().siblings('dd').sli deUp().prev('dt');$(this).addClass('opened').sibli ngs('dt').removeClass('opened');});});$.fn.toggleB ranchOpen=function()
{this.each(function()
{$(this).closest('li').toggleClass('closed');});re turn this;};})(jQuery);


y este el html:

<dl class="accordion" style="font-family:verdana;">


<dt class="block-content1" style="cursor:pointer"><strong >Ver Fomas de Juego</strong></dt>
<dd class="block-content">

<!--contenido-->
</dd>



Mi pregunta es como haria para q este tambien cierre las pestañas de acordeon ya que al principio solo abre pero no cierra les dejo la pagina del ejemplo lo vean en funcionaniemto: http://eyoogle.com/diseno/modificacion_eyoogle_portal/comojugar.php en realidad no hice el codigo me lo pasaron asi pero ahora me piden que cierre en la misma pestaña q este abierta. no soy muy experto en ajax ni javascript por lo q veran si me dan una idea una ayudita se los agradeceria muchisimo.