Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/07/2010, 07:18
Avatar de Z3R0N3
Z3R0N3
 
Fecha de Ingreso: junio-2010
Ubicación: En algún lugar de la mancha de cuyo nombre no quiero acordarme...
Mensajes: 73
Antigüedad: 14 años, 7 meses
Puntos: 4
Respuesta: [AYUDA] SetTimeOut y ClearTimeout [Z3R0N3]

Cita:
Iniciado por tredio Ver Mensaje
creo que seria mejor que pusiera un poco mas de codigo a ver como va la cosa.

y sobre lo de las funciones imaginate que tenemos esto.

Código Javascript:
Ver original
  1. function imprime(){
  2.     return 'hola me llamo tredio';
  3. }
  4.  
  5. alert (imprime());

eso te va a dar como salida 'hola me llamo tredio'.

en cambio si lo haces sin comillas te retornaria la funcion completa y no ejecutaria nada dentro de ella. es decir te retornaria "function imprime(){ return 'hola me llamo tredio';}".

bueno esperare que coloques un poco mas de codigo para tratar de ayudarte.

Gracias Tredio!! pero no me refería a eso sino por ejemplo a cuando tenemos esta función


Código:
function mensaje()
{
alert(“Hola Tredio");
}

Me refiero a la diferencia que hay entre cargar el código así:

Código:
$(".classcaja").load(mensaje);
a cargarlo así:

Código:
$(".classcaja").load(mensaje());

Y en cuanto al problema que tengo, voy a escribirles el script completo, todas las funciones que tienen y demás, ya que falta una parte de código que es la encargada de hacer un efecto en el menú y demás.

Aquí os lo dejo y gracias ;)

Código:
$(document).ready(function(){
$(".items").load("pages/inicio.php");
   $("#menu a").each(function(){
      var href = $(this).attr("HREF");
      $(this).attr({ href: "#"});
	  
      $(this).click(function(evento){
	  evento.preventDefault();
	  $(".items").fadeOut("slow", loaditems);
	  $(".load").remove();
	  $(".carga").append('<DIV CLASS="load"></DIV>');
	  $(".load").fadeIn('normal');

		function loaditems()
		{
			$(".items").load(href, scrll).fadeIn("slow", hideLoader);
		}
		function scrll()
		{
		$(".scrollable").scrollable({ vertical: true, keyboard: true, mousewheel: true, speed: 400});
		$(".scrollable").scrollable().begin(0);
		}
		function hideLoader()
		{
			$(".load").fadeOut("normal");
		}

return false;
		
	});
   });
});



$(function() {
		// set opacity to null on page load
		$("ul#menu span").css("opacity","0");
		// on mouse over
		$("ul#menu span").hover(function () {
			// animate opacity to full
			$(this).stop().animate({
				opacity: 1
			}, 'slow');
		},
		// on mouse out
		function () {
			// animate opacity to null
			$(this).stop().animate({
				opacity: 0
			}, 'slow');
		});
	});

Espero que me puedan ayudar y si ven algun fayito me lo comuniquen... Gracias nuevamente compañeros.