Foros del Web » Programando para Internet » Jquery »

Jquery, problema con funcion $(document).ready(function()

Estas en el tema de Jquery, problema con funcion $(document).ready(function() en el foro de Jquery en Foros del Web. Estoy tocando un código heredado y no he visto nunca jquery. El caso es que en un <h:inputText en su atributo class tenia 2 etiquetas, ...
  #1 (permalink)  
Antiguo 29/03/2012, 04:33
 
Fecha de Ingreso: abril-2005
Mensajes: 171
Antigüedad: 19 años
Puntos: 0
Jquery, problema con funcion $(document).ready(function()

Estoy tocando un código heredado y no he visto nunca jquery. El caso es que en un <h:inputText en su atributo class tenia 2 etiquetas, al coger foco el imput se lanzaba la funcion document.ready y se abria un calendario. Este class lo he cambiado a un <a> que tiene una imagen pero no se produce el mismo efecto. Pongo el código a ver si alguien me ayuda.

<h:inputText id="txtFechaDesde" name="txtFechaDesde" class="campo" onchange="setFechaRegreso();cambioDiv(this);" maxlength="10" value="#{listadoDisponibilidadVista.objFiltroDispo nibilidadBean.strFechaSalida}" />

<a href="javascript:fechaSumarRestarDias(document.get ElementById('frmListado:txtFechaDesde'), -1);setFechaRegreso();" id="botonMenos" name="botonMenos" class="fecha fecha_ida" >

Lo que esta en negrita es lo que estaba en el class del imput.

La función jquery es:

$(document).ready(function() {

//variables, otro código

$(".fecha_ida").eci_calendario({
changeMonth: true,
changeYear: true,
minDate: new Date(),
maxDate: datFechaIdaMayor,
beforeShow:function(){
$('#ui-datepicker-div').bgiframe();
}
});

});

});


Muchas gracias
  #2 (permalink)  
Antiguo 29/03/2012, 09:04
 
Fecha de Ingreso: abril-2005
Mensajes: 171
Antigüedad: 19 años
Puntos: 0
Respuesta: Jquery, problema con funcion $(document).ready(function()

SOLUCIONADO, al menos este tema, porque sigue sin funcionarme como debe. Solo sirve el codigo que tienen para imput y no para imagenes
  #3 (permalink)  
Antiguo 29/03/2012, 09:14
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Jquery, problema con funcion $(document).ready(function()

no se si entendí bien.
con esto $(".fecha_ida").eci_calendario({ ... le estás diciendo a jquery que todos los elementos que tengan la clase fecha_ida se le adjudique .eci_calendario, quizas será mejor llamarlo por su id, ponele al elemento el id="algo" , luego llamás solo a ese $("#algo").eci_calendario({..

Espero haber entendido el problema


.
__________________
la la la

Etiquetas: funcion, input, botones
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:51.