Я пытаюсь создать веб-страницу с помощью jQuery ui lib. В моем дизайне используется автозаполнение jQuery ui в поле ввода в верхней части формы. Сразу под этой формой ввода для автозаполнения находятся несколько ползунков jQuery. Проблема в том, что при заполнении поля автозаполнения результаты отображаются за дескриптором ползунка. Это происходит из-за того, что jQuery создает ползунки, которые заставляют их части иметь z-индекс 3. Кажется, что z-индекс раскрывающейся части элемента управления автозаполнением jquery всегда установлен на 1. Я попытался увеличить z. -индекс входного элемента, который автоматически завершается, но, похоже, это не влияет на z-индекс элемента, который jquery создает для раскрывающегося списка автозаполнения. Я также попытался написать свой собственный javascript, чтобы получить элемент раскрывающегося меню по классам (это ul) и вручную установить его z-index. Это тоже не работает. Я предполагаю, что это означает, что каким-то образом код jQuery перезаписывает изменение z-индекса, которое я делаю. Это не ошибка браузера, так как это проблема Firefox, Chrome, Safari и IE. Это проблема с фактическим z-индексом, который jQuery предоставляет в раскрывающемся списке (элемент UL).
Есть ли у кого-нибудь решение этой проблемы? Как вообще можно возиться с элементами, которые jQuery автоматически генерирует для создания элементов управления.