Hola amigos!
Estoy intentando realizar un pequeño script usando jQuery para "bindear" a ciertos elementos de mi web un evento "click" y que aparezca una ventana modal con un calendario u otra información.
Bien, he aquí el código del script.
Código Javascript
:
Ver originalfunction bindElements()
{
$('#button').bind('click', function(){
display_popup(1);
});
$('#button').bind('click', function(){
display_popup(2);
});
$('div#date').datepicker.setDefaults({
regional: "es",
changeMonth: true,
changeYear: true
});
$('img#date').bind('click', function(){
$('div#date').datepicker("display");
});
$('input#date').bind('click', function(){
$('div#date').datepicker("display");
});
}
El problema es que el elemento "input" sí reacciona ante la acción de click sobre él, pero no el elemento "img". ¿Alguna idea?
Además, en algunos exploradores (IE, Opera, Safari y Chrome) no funciona correctamente.
Gracias.