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

Conflicto con window.onload

Estas en el tema de Conflicto con window.onload en el foro de Frameworks JS en Foros del Web. Descripción del problema : No puedo agregar más funciones que se ejecuten con window.onload . No tengo la menor idea del por qué, es la ...
  #1 (permalink)  
Antiguo 07/10/2011, 17:07
 
Fecha de Ingreso: octubre-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Conflicto con window.onload

Descripción del problema:

No puedo agregar más funciones que se ejecuten con window.onload . No tengo la menor idea del por qué, es la primera vez que utilizo jQuery y generalmente ni uso javascript, pero esto es a pedido de un amigo/cliente. Necesito agregar un simple llamado a otra/s funcione/s.


Copia del código que causa el problema:

Descripción del problema:
Código:
<script>
	jQuery.noConflict();
	(function($){
		window.onload=function(){
		    $("#tS2").thumbnailScroller({
			scrollerType:"hoverPrecise",
			scrollerOrientation:"horizontal",
			scrollSpeed:2,
			scrollEasing:"easeOutCirc",
			scrollEasingAmount:600,
			acceleration:4,
			scrollSpeed:800,
			noScrollCenterSpace:0,
			autoScrolling:0,
			autoScrollingSpeed:4000,
			autoScrollingEasing:"linear",
			autoScrollingDelay:500
		    });
		    $("#tS3").thumbnailScroller({
			scrollerType:"hoverPrecise",
			scrollerOrientation:"horizontal",
			scrollSpeed:2,
			scrollEasing:"easeOutCirc",
			scrollEasingAmount:600,
			acceleration:4,
			scrollSpeed:800,
			noScrollCenterSpace:0,
			autoScrolling:0,
			autoScrollingSpeed:4000,
			autoScrollingEasing:"linear",
			autoScrollingDelay:500
		    });
		}
	})(jQuery);	
	</script>
  #2 (permalink)  
Antiguo 07/10/2011, 19:06
Avatar de America|UNK  
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años
Puntos: 56
Respuesta: Conflicto con window.onload

Puedes usar el método load para jQuery:

Código Javascript:
Ver original
  1. $(window).load(function(){
  2.  //código
  3. })
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */
  #3 (permalink)  
Antiguo 18/10/2011, 15:44
 
Fecha de Ingreso: octubre-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Respuesta: Conflicto con window.onload

Cita:
Iniciado por America|UNK Ver Mensaje
Puedes usar el método load para jQuery:

Código Javascript:
Ver original
  1. $(window).load(function(){
  2.  //código
  3. })
Pues gracias. Aunque no pude resolver aún el problema.

Hice lo siguiente:

Código Javascript:
Ver original
  1. <script>
  2.     jQuery.noConflict();
  3.     (function($){
  4.         window.onload=function(){
  5.             $("#tS2").thumbnailScroller({
  6.             scrollerType:"hoverPrecise",
  7.             scrollerOrientation:"horizontal",
  8.             scrollSpeed:2,
  9.             scrollEasing:"easeOutCirc",
  10.             scrollEasingAmount:600,
  11.             acceleration:4,
  12.             scrollSpeed:800,
  13.             noScrollCenterSpace:0,
  14.             autoScrolling:0,
  15.             autoScrollingSpeed:4000,
  16.             autoScrollingEasing:"linear",
  17.             autoScrollingDelay:500
  18.             });
  19.             $("#tS3").thumbnailScroller({
  20.             scrollerType:"hoverPrecise",
  21.             scrollerOrientation:"horizontal",
  22.             scrollSpeed:2,
  23.             scrollEasing:"easeOutCirc",
  24.             scrollEasingAmount:600,
  25.             acceleration:4,
  26.             scrollSpeed:800,
  27.             noScrollCenterSpace:0,
  28.             autoScrolling:0,
  29.             autoScrollingSpeed:4000,
  30.             autoScrollingEasing:"linear",
  31.             autoScrollingDelay:500
  32.             });
  33.                 $(window).load(function(){
  34.             fnc1;
  35.             })
  36.         }
  37.     })(jQuery);
  38.     </script>

Y "fnc1" no se desencadena, ¿qué hago mal?. Es importante que "fnc1" se desencadene luego de las otras funciones. Sino, las cosas no quedan animadas como deberían.

Última edición por nurno; 18/10/2011 a las 16:03

Etiquetas: js, window.onload
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 00:03.