我进入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之后设置它的方法,但没有运气
任何帮助都会非常感激,...很多天的挫折和尝试一切都没有成功。 谢谢 尼尔
答案 0 :(得分:0)
Codex仍然将其列为jquery-ui-dialog,所以我想这是正确的。
在排队jquery-ui-dialog之前,你是否也将jquery和jquery-ui-core入队?