Jquery UI Модальный диалог не работает в IE6 и IE7 - PullRequest
1 голос
/ 04 сентября 2011

У меня проблемы с этим модальным диалогом. Выглядит нормально во всех браузерах, кроме IE6 и IE7.

В этих браузерах по умолчанию отображается диалоговое окно с блоком display :. (как JQuery не работает).

Я прочитал в постах onlder stackoverflow, что, возможно, проблема была в версии jqueryui, но у меня есть все последние версии jquery и jquery ui. = (

Не могли бы вы помочь мне? Почему это происходит?

Я сделал скрипку ... только для вас, чтобы увидеть весь код (включая скрипты, которые я вставил в тег head): http://jsfiddle.net/sh9qM/33/

Заранее спасибо! Orangejuice .-

1 Ответ

3 голосов
/ 04 сентября 2011

Вы видите классическую проблему "IE не любит запятые":

$( "#dialog-modal").dialog({
    // ...
    title: 'My Title',
    //---------------^
});

Удалите эту последнюю запятую, и все должно работать лучше. IE интерпретирует конечную запятую как дополнительный пустой объект в ваших параметрах, и это вызывает некоторые проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...