Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Pasar variable con GET en acordeón

Estas en el tema de Pasar variable con GET en acordeón en el foro de Frameworks JS en Foros del Web. Hola, Tengo un problema con el código, a la hora de pasar variables GET. El problema me viene porque son enlaces dentro de un accordion ...
  #1 (permalink)  
Antiguo 18/05/2010, 11:29
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 16 años, 1 mes
Puntos: 1
Pasar variable con GET en acordeón

Hola,

Tengo un problema con el código, a la hora de pasar variables GET. El problema me viene porque son enlaces dentro de un accordion de jquery, y la verdad, como no soy muy ducho en AJAX, todo mezclado se me complica.

El código que sí me funciona, con el acordeón, es éste. Pero es que no sé dónde colocar el código para obtener las 5 variables GET que deseo pasar. ¿Lo hago tras el load?

Código:
<script type="text/javascript" charset="utf-8">
	$(function(){
		(function($){
			
			$.fn.accordion = function(custom) {
				var defaults = {
					keepOpen: false,
					startingOpen: false
				} 
				var settings = $.extend({}, defaults, custom);
				if(settings.startingOpen){
					$(settings.startingOpen).show();
				}
			
				return this.each(function(){
					var obj = $(this);
					$('li a', obj).click(function(event){
							var elem = $(this).next();
							if(elem.is('ul')){
								if(!settings.keepOpen){
									obj.find('ul:visible').not(elem).not(elem.parents('ul:visible')).slideUp();
								}
								elem.slideToggle();
							}
							else {
								$("#cargando").css("display", "inline");
								$("#destino").load("betting-event2.php", function(){
									$("#cargando").css("display", "none");
								});
							}
					});
				});
			};
		})(jQuery);
		
	$('#menu').accordion({keepOpen:false, startingOpen: '#open'});
	});
	
	</script>
Gracias de antemano!

Etiquetas: ajax, pasar, variables
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 02:00.