Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Utilizar variable URL

Estas en el tema de Utilizar variable URL en el foro de Jquery en Foros del Web. Estoy utilizando infinitescroll no se si alguien lo ha usado... bueno el caso es que me funciona todo bien. hasta el punto cuando utilizo el ...
  #1 (permalink)  
Antiguo 28/01/2013, 12:27
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Utilizar variable URL

Estoy utilizando infinitescroll no se si alguien lo ha usado... bueno el caso es que me funciona todo bien. hasta el punto cuando utilizo el motor de busqueda que tengo en esa pagina... y lo que pasa que el script solo pagina y el javascrip solo tiene codigo para la variable que enumera las paginas y necesito que si esta definida "&key=" la utilice, espero me de entender le paso el codigo...

el asunto va mas o menos por
Código HTML:
path: function(index)
Código Javascript:
Ver original
  1. <script>
  2.     $('#content').infinitescroll({
  3.         navSelector     : "#next:last",
  4.         nextSelector    : "a#next:last",
  5.         itemSelector    : "#content li",
  6.         debug           : true,
  7.         dataType        : 'php',
  8.         maxPage         : 100,
  9.         loadingText  : "Cargando eventos...",
  10.         extraScrollPx: 450,      
  11.         animate      : false,
  12.         donetext     : "Fin del scroll, recuerda que puedes utilizar la busqueda de eventos." ,
  13.         path: function(index) {
  14.             return "index_final.php?pageNum_mostrar=" + index + "&";
  15.         }
  16.     }, function(newElements, data, url){
  17.         window.console && console.log('returned: ', newElements);
  18.         $("ul[data-liffect] li").each(function (i) {
  19.         $(this).attr("style", "-webkit-animation-delay:" + i * 400 + "ms;"
  20.                 + "-moz-animation-delay:" + i * 400 + "ms;"
  21.                 + "-o-animation-delay:" + i * 400 + "ms;"
  22.                 + "animation-delay:" + i * 400 + "ms;");
  23.         if (i == $("ul[data-liffect] li").size() -1) {
  24.             $("ul[data-liffect]").addClass("play")
  25.         }
  26.     });
  27.         $('.boxgrid.slideright').hover(function(){
  28.                     $(".cover", this).stop().animate({top:'105px'},{queue:false,duration:300});
  29.                 }, function() {
  30.                     $(".cover", this).stop().animate({top:'0px'},{queue:false,duration:300});
  31.                 });
  32.  
  33.     });
  34.     </script>
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México
  #2 (permalink)  
Antiguo 29/01/2013, 01:37
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Utilizar variable URL

si esta bien mi post aqui o necesito ponerlo en otro foro?
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México
  #3 (permalink)  
Antiguo 29/01/2013, 02:13
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Utilizar variable URL

Hola:

Cita:
Iniciado por Capimaster Ver Mensaje
si esta bien mi post aqui o necesito ponerlo en otro foro?
Parece ser código jQuery, pero no se puede saber sin la llamada... si es jQuery, hay un foro para esa librería; si es otra librería, tenemos otros subforos... si no es una librería, habría que ver el código de "$()".

Dinos qué librería usas para moverlo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 29/01/2013, 09:46
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Utilizar variable URL

en efecto jQuery
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México
  #5 (permalink)  
Antiguo 01/02/2013, 00:49
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Utilizar variable URL

? nadie me pudo ayudar con esto?
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México
  #6 (permalink)  
Antiguo 01/02/2013, 01:28
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Utilizar variable URL

Dices "si está definida &key= la utilice" pero no aclaras dónde debería/podría estar definida o de dónde se sacaría ese valor.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #7 (permalink)  
Antiguo 01/02/2013, 02:10
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Utilizar variable URL

Cita:
Iniciado por David Ver Mensaje
Dices "si está definida &key= la utilice" pero no aclaras dónde debería/podría estar definida o de dónde se sacaría ese valor.
es una variable de url

$_GET['key']
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México
  #8 (permalink)  
Antiguo 01/02/2013, 03:05
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Utilizar variable URL

Si es con PHP esto podría servir:
Código PHP:
Ver original
  1. return "index_final.php?pageNum_mostrar=" + index + "<?php if (isset($_GET['key'])) echo '&key=' . urlencode($_GET['key']); ?>&";
Si es con Javascript tienes que leer el valor de key usando procesando las partes de la URL usando window.location
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #9 (permalink)  
Antiguo 01/02/2013, 10:19
Avatar de Capimaster  
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Respuesta: Utilizar variable URL

David si me sirvio, gracias!!
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México

Etiquetas: funcion, javascript, php, url
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 10:38.