2011-02-07 4 views
0

現在、私は自分のプロジェクトを行っています。私は、ユーザーがマーカーをポイントして許可するためのGoogleマップを持つオプションページを作成しています場所を保存します。このGoogleマップは、完全なjquery-ui関数を使用します。jqueryとJQUERY-UIを管理ページにロードするときのjqueryエフェクトが無効になる

そこで私は、このように私のfunction.phpにロードします。

//JQuery// 

function re_init_jQuery() { 

    wp_deregister_script('jquery'); 
    wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js'); 
    wp_enqueue_script('jquery'); 

} 
add_action('init', re_init_jQuery); 

//JQUERY UI// 

function re_init_jQuery_ui() { 

    wp_deregister_script('jquery-ui'); 
    wp_register_script('jquery-ui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.js'); 
    wp_enqueue_script('jquery-ui'); 

} 
add_action('init', 're_init_jQuery_ui'); 

しかし、これはドラッグ可能ウィジェット、デフォルトのjqueryの機能不全を使用した簡単な編集のような他のjqueryの効果を作ります。

上記の読み込み手順をオフにすると、私のGoogleマップも消えてしまいました。

誰でもこの問題を解決できますか?

答えて

0

これは、すでにこのページにjQueryがあることを意味します。

jQuery-uiスクリプト全体を追加しますか?

したがって、jquery-ui-autocompleteファイルのみを追加する必要があります。 Hereすべてのチェックボックスの選択を解除し、オートコンプリート機能のみをチェックすることができます。カスタムjquery-uiビルドをダウンロードしてください。

関連する問題