Css不支持jQuery用户界面对话框

时间:2011-07-13 作者:Clutch

我想向表单页面添加jQuery对话框模式。当对话框被触发时,我看到的是文本内容,但没有CSS。我正在函数中引入jquery。页面的php:

wp_enqueue_script(\'jquery-ui-dialog\');
jquery css(jquery ui dialog.css)位于我的wp includes/css目录下。我尝试添加

wp_enqueue_style(\'jquery-ui-dialog\');
但它不起作用。有人知道启用jQuery对话框的正确方法吗。

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

没有jquery-ui-dialog WordPress中定义的现成样式,您需要手动使用样式表,当我需要将jQuery UI样式排入队列时,我从google api CDN中提取了它

wp_enqueue_style(\'jquery-style\', \'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css\'); 
但如果需要,可以将本地副本排队,如下所示:

wp_enqueue_style( \'myStylesheet\', WP_PLUGIN_URL . \'/path/stylesheet.css\' );

SO网友:mimarcel

您可以使用以下命令在前端包含jquery ui对话框样式:

wp_enqueue_style( \'wp-jquery-ui-dialog\' );

结束

相关推荐

为什么这段jQuery代码不能工作?

把我的头发扯下来一点!我正在尝试创建多个图像选择框,以便用户可以将任意多个图像上传到他们创建的物种档案中。我在中使用以下代码。js文件:jQuery(文档)。就绪(函数(){ var i = 2; jQuery(\'a#add_media\').click(function() { input_code = \'<p>\' + \'<input id=\"upload_image-\' + i + \