в том числе JQuery UI диалог в 3.3.1 - PullRequest
0 голосов
/ 24 января 2012

Я зашел в папки WordPress 3.3.1, чтобы посмотреть, изменились ли и что конкретно, в jQuery-ui-диалоге для его постановки в очередь. (Я использую admin_init, после всего того, что находится в области администратора). Причина для этогоЯ не мог использовать имя класса для установки параметров в диалоге.я обнаружил, что js-файлы были названы по-другому, чем то, что используется в enqueue docm / help, которую я нашел.например, они (в каталоге wordpress \ wp-includes \ js \ jquery \ ui ") теперь все постфиксируются с помощью .min, например jquery.ui.core.min, jquery.ui.dialog.min и т. д.

Вопрос тогда, ... Означает ли это, что имена, используемые в постановке в очередь, должны быть одинаковыми?ui-dialog ');

На одну папку назад (в \ js \ jquery) файл "jquery.js" по-прежнему называется так же.

Я подозреваю, что постановка в очередь приводит к следующей функциииспользование .dialog для сбоя (иначе имя класса изменилось?)

jQuery(document).ready(function(){
   jQuery("#dialog-form").dialog(
     {
         dialogClass   : 'wp-dialog',
         autoOpen: false,
         width: 400,
         resizable: false,
         modal: true,
         title: "One Popup"
     });

.dialog класс не отвечает / ничего не делает. Даже пробовал подход $ Mydialog = .... для установки его после init, но не повезло и там

Любая помощь будет принята с благодарностью, .. много дней разочарований и попыток сделать что-либо не увенчались успехом. Thx Neal

1 Ответ

0 голосов
/ 25 января 2012

Кодекс по-прежнему перечисляет его как jquery-ui-dialog, так что я думаю, это правильно.

Вы также ставите в очередь jquery и jquery-ui-core перед тем, как ставить jquery-ui-dialog в очередь?

...