問題描述

我想在表單頁面中新增一個 jQuery 對話方塊模式。當對話方塊被觸發時,我看到文字內容,但沒有 CSS 。我在該頁面的 functions.php 中拉入 jquery:

wp_enqueue_script('jquery-ui-dialog');

jquery css(jquery-ui-dialog.css) 在我的 wp-includes /css 目錄下。我試過加入

wp_enqueue_style('jquery-ui-dialog');

但不行。有沒有人知道啟用 jQuery 對話方塊的正確方法。

最佳解決方案

在 WordPress 中沒有定義 jquery-ui-dialog 樣式開箱即用,您需要手動 ue 樣式表,當我需要排入 jQuery-UI 樣式時,我將其從 google api CDN 中提取出來

wp_enqueue_style('jquery-style', 'http://googleajax.admincdn.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css');

但是如果你想這樣,你可以排隊本地副本:

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

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。