Я использую jQuery UI datepicker против div, чтобы я мог видеть месяцы на моем экране. Проблема заключается в том, что он, кажется, добавляет атрибут ширины, который намного шире, чем требуется на самом деле, что создает дополнительное лишнее пространство, как показано ниже.
вот мой код:
HTML
<div id="myCalendar"></div>
JavaScript:
$("#myCalendar").datepicker({
numberOfMonths: 6,
showButtonPanel: false,
beforeShowDay: function (date) {
var dateString = $.datepicker.formatDate('yy-mm-dd', date);
if ($.inArray(dateString, highlightDateArray) > -1)
{
return [true, "highlightCell", ''];
}
else
{
return [true, '', ''];
}
}
});
от поиска в firebug, я вижу
element.style {
display: block;
width: 102em;
}
который длиннее, чем необходимо (имея его в 82em, будет хорошо)
Каков наилучший способ устранения этого пробела?