$(this).html()
В строке 8 точка сама по себе. contains- штука хорошая, но тебе надо не одно значение искать а несколько, ума немогу приложить как обеспечить через contains поиск нескольких вариантов. |
Точка не причем.
Нашел проблему, filter(function(index)) оперирует индексами от 0 до 6, т.к. в строке всего 6 ячеек Только что проверил, так и есть. Видимо это правило для таблицы. |
Кстати, если зделать так (убрать tr в самом начале и фильтр применять не к <td> , а к <a>):
exclude = selectebleDays[lang]-1; jQuery('table.ui-datepicker-calendar').each(function(){ jQuery(this).find('a:not(:eq('+exclude+'))'). addClass('ui-datepicker-unselectable ui-state-disabled'). attr('onclick','return false;').find('a'). each(function(){ d = jQuery(this).text(); jQuery(this).replaceWith('<span class="ui-state-default">'+d+'</span>'); }); }); , то получится как надо, вот только к ячейкам не применится класс, который закрывает их. Видимо этот класс применяется к ссылке <a>. Как сделать, что бы не к <a> а к <td> ? |
Часовой пояс GMT +3, время: 14:35. |