Fügen Sie dem Adminbereich jQuery UI-Datumsauswahl hinzu

Ich habe einen benutzerdefinierten Post-Typ mit einigen Feldern erstellt, in denen der Benutzer das Startdatum und das Enddatum für ein Projekt eingeben kann.

Ich versuche, den jQuery Datepicker zu implementieren, aber nichts passiert, wenn ich auf die Eingabefelder mit 1.7.3 klicke; Wenn ich 1,8 verwende, wird ein Fehler $(input).zIndex is not a function

Aktualisieren:

Hier ist die function

  function webfolio_show_timespan_box(){ ?> <script type="text/javascript" src="/js/jquery.ui-core.js"> <script type="text/javascript" src="/js/jquery.picker.min.js"> <link type="text/css" rel="stylesheet" href="/css/smoothness/jquery.custom.css" />  jQuery(function() { jQuery( ".datepicker" ).datepicker(); });  <?php global $timespan_box, $post, $prefix; echo ''; echo ''; foreach ($timespan_box['fields'] as $field) { // get current post meta data $meta = get_post_meta($post->ID, $field['id'], true); echo '', '', ''; } echo '
'; echo '', '
', $field['desc']; echo '
'; }

Danke für Ihre Hilfe

Solutions Collecting From Web of "Fügen Sie dem Adminbereich jQuery UI-Datumsauswahl hinzu"

vielleicht fügen Sie Ihre Skripte ui-core und picker zu früh hinzu. Verwenden Sie wp_enqueue script() , um es am rechten Hook wp_enqueue script() . Du darfst kein ui-core, nur datepicker!

Beispiel:

 wp_enqueue_script( 'jquery-ui-datetimepicker', \ $this->get_plugins_url( 'js/ui.datetimepicker.js', __FILE__ ), \ array('jquery-ui-core') , 0.1, TRUE );` 

irgendwelche Tutorials:

Ich benutze den Datepicker auf verschiedenen Plugins und funktioniert gut, aber es ist notwendig, dass die Reihenfolge korrekt ist.