Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2012, 08:46
Wolfchamane
 
Fecha de Ingreso: junio-2008
Ubicación: Madrid
Mensajes: 73
Antigüedad: 15 años, 10 meses
Puntos: 1
Pregunta jquery datepicker y su botón imagen

He conseguido implementar jQuery Datepicker en mi web, pero no consigo que funcione el modo de apertura del calendario mediante el botón.

He aquí el código:

Código Javascript:
Ver original
  1. var $divDate = $("div#entry_date");
  2.         if ($divDate.size() != 0)
  3.         {
  4.           $.datepicker.setDefaults({
  5.             showOn: "button",
  6.             buttonImage: "../ico_calendario.gif",
  7.             buttonImageOnly: true
  8.           });
  9.           $divDate.datepicker({
  10.             changeMonth: true,
  11.             changeYear: true            
  12.           });
  13.          
  14.           var aFieldsDate = new Array();
  15.           aFieldsDate.push($('input[name="new_date"]'));        
  16.           aFieldsDate.push($('input[name="closing_date"]'));
  17.           aFieldsDate.push($('#date1'));
  18.           aFieldsDate.push($('#date2'));
  19.           aFieldsDate.push($('#date3'));
  20.          
  21.           var i = 0;
  22.           for (i = 0; i < aFieldsDate.length; i++)
  23.           {
  24.             aFieldsDate[i].datepicker();
  25.           }//for          
  26.          }//fi

Lo curioso, es que en Chrome, el módulo de jQuery añade un nodo "<images></images>", nodo qué en Firefox está oculto, y por supuesto, en IE no funciona.

¿Qué estoy haciendo mal?

Última edición por Wolfchamane; 27/08/2012 a las 09:02