Я пытаюсь добавить тему в полный календарь отдельно от остальной части страницы.Какая бы тема jquery ui я не использовала, она берет на себя другие элементы на странице.Я попытался использовать расширенные настройки темы и выбрать область действия CSS, но это не работает.Я читал, что у этой области есть проблемы с указателем даты (http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/),, поэтому я предполагаю, что именно поэтому он не работает с календарем.
Я пытался обернуть div календаря с помощью javascript:
<script type="text/javascript">
$(document).ready(function () {
$('#calendar').wrap('<div class="Datepicker"></div>');
});
</script>
Когда я проверяю элемент, он показывает новый div с этим классом, но тема по-прежнему не работает.
Комментарии на странице, которую я включил выше, говорят, что нужно сделатьэто:
$(".datepicker").datepicker().closest(’body’).find(’#ui-datepicker-div’).wrap(’<div class="cal"></div>’);
но это было предназначено только для виджета DatePicker, а не для полного календаря.
Я не настолько опытен в javascript. Может кто-нибудь сказать мне, как адаптировать это для работыс полным календарем? Или другим способом отделить тему для полного календаря?
Спасибо.