包括3.3.1中的jquery ui对话框

时间:2012-01-24 14:41:30

标签: wordpress jquery-ui admin

我进入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等。

然后问题,......这是否意味着入队中使用的名称应该相同。?

例如wp_enqueue_script('jquery-ui-dialog-min'); 之前的地方      wp_enqueue_script( '的jquery-UI-对话框');

返回一个文件夹(在\ 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之后设置它的方法,但没有运气

任何帮助都会非常感激,...很多天的挫折和尝试一切都没有成功。 谢谢 尼尔

1 个答案:

答案 0 :(得分:0)

Codex仍然将其列为jquery-ui-dialog,所以我想这是正确的。

在排队jquery-ui-dialog之前,你是否也将jquery和jquery-ui-core入队?