Я изменил свой jQuery 1.7.2
на 3.1.1
и изменил свой пользовательский интерфейс jQuery с версии 1.8.16
на версию 1.12.1
.
Довольно много моих существующих вещей JS сломалось, как стиль кнопок, и dialog
ведет себя непредсказуемым образом, т.е. половина модального диалога покрывается таинственным <div class="ui-widget-overlay ui-front"></div>
Я подозревал, что пользовательский интерфейс jQuery виноват из-за вышеприведенного покрытия. Я пошел на сайт jQuery UI, и я вижу, что стабильная версия для jQuery 1.7+
.
Означает ли это, что я должен использовать jQuery 1.x с пользовательским интерфейсом jQuery, или я могу использовать jQuery 3.x в порядке (плюс... попытаться выяснить, почему мой стиль и функциональность сломались)?