Ответ 1
Я исправил его, используя # ui-datepicker-div {display: none; }
Хорошо, я применил собственную тему, я создал пользовательский пакет пользовательского интерфейса jQuery (индикатор выполнения, подборщик даты, слайдер) и установил все. Кажется, (в основном) работа, за исключением двух вещей:
Теперь (1) Я сейчас решаю:
#ui-datepicker-div { display: none; }
в другом файле CSS, но опять-таки ни одна из демонстраций не нуждается в этом.
Что мне не хватает?
Я исправил его, используя # ui-datepicker-div {display: none; }
Хорошо, спасибо, It Work bro, вот что я сделал для решения: напишите этот стиль для файла jquery-ui-1.7.1.custom.css(или любого загруженного файла css):
#ui-datepicker-div { display: none; }
затем обновите страницу
У меня была аналогичная проблема, потому что я использовал неправильную версию таблицы стилей для версии jQuery UI, которую я использовал (я обновил пользовательский интерфейс jQuery без обновления таблицы стилей). Если вы используете jQuery UI 1.8.17, убедитесь, что используемая таблица стилей также является версией 1.8.17.
Не зная ничего о вашей проблеме, я считаю, что может быть другим css на вашей странице, конфликтующим с сборщиком.
Для меня css не был включен (jquery.ui.datepicker.css
). Таким образом, я увидел div (ui-datepicker-div
) в нижней части страницы, и я получил следующую ошибку с FireBug: instActive is undefined
.
Пожалуйста, измените instActive.inline в (typeof (instActive) == 'undefined' || instActive.inline)
в jqueryui.js
Для обсуждения этого goto- > http://code.google.com/p/jquery-datepicker/issues/detail?id=285
Так как никто не ответил на вторую часть вопроса...
Добавьте следующие две строки в ваш .ui-значок CSS:
text-indent: -99999px;
overflow: hidden;
Это должно исправить "Prev" и "Next".