it-swarm.com.de

CSS wird nicht für den jQuery-Benutzeroberflächendialog übernommen

Ich möchte einer Formularseite ein modales jQuery-Dialogfeld hinzufügen. Wenn das Dialogfeld ausgelöst wird, wird der Textinhalt angezeigt, jedoch ohne CSS. Ich ziehe die Abfrage in der functions.php für die Seite:

wp_enqueue_script('jquery-ui-dialog');

Die jquery css (jquery-ui-dialog.css) befindet sich in meinem Verzeichnis wp-includes/css. Ich habe versucht hinzuzufügen

wp_enqueue_style('jquery-ui-dialog');

aber es klappt nicht. Kennt jemand den richtigen Weg, um jQuery Dialog zu aktivieren?.

9
Clutch

In WordPress ist kein jquery-ui-dialog-Stil definiert. Standardmäßig müssen Sie die Stylesheets manuell ausgeben, wenn ich den jQuery-UI-Stil einreihen möchte, den ich aus Google API CDN gezogen habe

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

sie können jedoch eine lokale Kopie in die Warteschlange einreihen, wenn Sie dies möchten:

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

Sie können den Stil jquery-ui-dialog in das Frontend einbinden, indem Sie Folgendes verwenden:

wp_enqueue_style( 'wp-jquery-ui-dialog' );
0
mimarcel