Foros del Web » Programando para Internet » Jquery »

necesito ayuda con el jquery.accordion plugin?

Estas en el tema de necesito ayuda con el jquery.accordion plugin? en el foro de Jquery en Foros del Web. He implementeado ese pluguin para un acordeon, pero en el codigo se aplica una funcion blind al evento "click" (por lo que lei esta funcion ...
  #1 (permalink)  
Antiguo 01/04/2009, 21:17
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta necesito ayuda con el jquery.accordion plugin?

He implementeado ese pluguin para un acordeon, pero en el codigo se aplica una funcion blind al evento "click" (por lo que lei esta funcion anula el comportamiento default del evento que se le pasa). El problema es que, necesito que siga manteniendo el comportamiento default y a su vez que tambien haga lo que esta dentro de blind. (Tengo que hacer que una vez que se clickee en uno de los "titulos" del acordeon este cargue un contenido determinado y a su vez haga el efecto acordeon una vez que se termino de cargar dicho contenido) Alguna sgurencia?? Grx!
  #2 (permalink)  
Antiguo 02/04/2009, 02:21
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: necesito ayuda con el jquery.accordion plugin?

Según la propia documentación del plugin, o que puedes hacer es asociar tu función al evento de cambio del acordeón. El único detalle es que se lanzará después de haber terminado la animación del acordeón.

Pero si lo que necesitas es cargar el propio contenido del acordeón, eso no está soportado. Puedes intentar utilizar Tabs en lugar de Accordion. Tabs sí soporta cargar el contenido con AJAX.
  #3 (permalink)  
Antiguo 02/04/2009, 08:52
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta Respuesta: necesito ayuda con el jquery.accordion plugin?

No es exactamente el contenido del acordeon lo que cargo, sino que tengo que cargar lo que indican los href de los botones que son "headers". Es decir en el lado izquierdo tengo todo el acordeon y en el lado derecho carga los contenidos.
  #4 (permalink)  
Antiguo 02/04/2009, 09:39
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: necesito ayuda con el jquery.accordion plugin?

Entonces, ¿te sirve el evento de cambio que decía?
  #5 (permalink)  
Antiguo 02/04/2009, 18:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta Respuesta: necesito ayuda con el jquery.accordion plugin?

en ff si :) pero toy teniendo problemas con el IE, que no me toma correctamente esto:

Código:
	/*Funcion que carga cada circuito*/
	function mostrarCircuito() {
		var href = $(this).attr("href");	
		$("#info").removeClass("destino");
		$("#info").addClass("circuito");
		$("div#info").load("prueba.html");

	};
	/*Asocio el evento click, la funcion que permite cargar lo que indica los href*/
	var losCircuitos = $("a.head");
	for (k=0;k<losCircuitos.length;k++){
			losCircuitos[k].addEventListener("click",mostrarCircuito,true);
	}
sabes poque puede ser? grx!
  #6 (permalink)  
Antiguo 02/04/2009, 19:23
 
Fecha de Ingreso: marzo-2007
Mensajes: 302
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta Respuesta: necesito ayuda con el jquery.accordion plugin?

he cambiado todo ese codigo por esto:

Código:
$("a.head").click(function(event) {
		var href = $(this).attr("href");	
		$("#info").load(href);
	});
Sin embargo el IE no me carga correctamente, el div info me lo deja vacio mientras que en ff anda perfecto. que puede ser?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:39.