He aquí el código:
Código Javascript:
Ver original
var $divDate = $("div#entry_date"); if ($divDate.size() != 0) { $.datepicker.setDefaults({ showOn: "button", buttonImage: "../ico_calendario.gif", buttonImageOnly: true }); $divDate.datepicker({ changeMonth: true, changeYear: true }); var aFieldsDate = new Array(); aFieldsDate.push($('input[name="new_date"]')); aFieldsDate.push($('input[name="closing_date"]')); aFieldsDate.push($('#date1')); aFieldsDate.push($('#date2')); aFieldsDate.push($('#date3')); var i = 0; for (i = 0; i < aFieldsDate.length; i++) { aFieldsDate[i].datepicker(); }//for }//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?