0

私が取り組んでいるテストサーバーは次のとおりです。

http://www.astwood.co.uk/testsite/wordpress/

3 つの赤いボックスのうちの 2 つで、liquidSlider (コーダ スライダーのレスポンシブ フォーク) を使用して 2 つのスライダーを設定しました。私が置くときのその休憩

<?php wp_head(); ?>

に引っ掛ける

<head>

鬼ごっこ。

誰でも見て、理由を明らかにできるかどうかを確認できますか?

前もって感謝します。

4

1 に答える 1

0

ページに jQuery スクリプトの 2 つのインスタンスがあります。これにより、多くの競合と混乱が生じる可能性があります。あなたまたはあなたのプラグインのいずれかが、適切なwp_enqueue_script関数を使用せずに jQuery にリンクしています。

では、Advanced Ajax Page Loader に注目してみましょう。そのプラグインを無効にして、スライダーが機能し始めるかどうかを確認してください。私はそれを調べましたが、そのプラグインは実際にスクリプトをキューに入れるという適切な仕事をしています:

function enqueue_AAPL() {
    //Make sure we use latest jquery?
    wp_deregister_script('jquery');
    wp_register_script('jquery', plugins_url( 'jquery.js' , __FILE__ ));
    wp_enqueue_script('jquery');
}

私の推測では<script type="text/javascript" src="http://www.astwood.co.uk/testsite/wordpress/wp-content/themes/AstwoodV3/js/jquery-1.8.2.min.js"></script>、ヘッダー ファイルのどこかにインクルードしたと思います。見つけて、出して。dependencies次に、パラメーターを念頭に置いて、すべてのスクリプト (jQueryUI、fancybox、liquid-slider、jquery.tweet など) をキューに入れていることを確認します。

于 2012-11-26T22:39:40.233 に答える