Foros del Web » Programando para Internet » Jquery »

llamar un jquery

Estas en el tema de llamar un jquery en el foro de Jquery en Foros del Web. hola amigos, Me encuentro ahora con este problema: tengo una funcion en jquery $(function fechas() { $("#datepicker").datepicker(); }); lo que quiero hacer es llamar esta ...
  #1 (permalink)  
Antiguo 11/11/2009, 09:59
 
Fecha de Ingreso: febrero-2009
Mensajes: 142
Antigüedad: 15 años, 10 meses
Puntos: 0
llamar un jquery

hola amigos,

Me encuentro ahora con este problema:

tengo una funcion en jquery

$(function fechas() {
$("#datepicker").datepicker();
});

lo que quiero hacer es llamar esta funcion a quí:

function callfechas(){
JQuery(document).ready(function(){
});

}
No se como hacerlo
Espero que me ayuden, gracias
  #2 (permalink)  
Antiguo 11/11/2009, 10:00
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Respuesta: llamar un jquery

Mensaje movido al foro de Frameworks desde JavaScript.

Saludos,
  #3 (permalink)  
Antiguo 11/11/2009, 13:24
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 9 meses
Puntos: 101
Respuesta: llamar un jquery

Los dos parrafos estan mal estructurados, te cuento:

Cita:
$(function fechas() {
$("#datepicker").datepicker();
});
Este deberia ser asi:

Cita:
function fechas() {
$("#datepicker").datepicker();
}
Es decir, no debe estar dentro de un parentesis.

En cuanto a document.ready, tenes un error de concepto. No puede estar metido dentro de una funcion! Y se va a ejecutar cuando el DOM de la pagina haya cargado. Es decir, se llama solo:

Cita:
JQuery(document).ready(function(){

});
Para llamar a la funcion que vos escribistes, simplemente la inclui en DOM ready:

Cita:
JQuery(document).ready(function(){
fechas();
});
Asi de simple.
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 22:51.