0

nivoスライダーを実行するためにjquery 1.7.jsをインクルードしているときに私が抱えている最近の問題について助けが得られたらいいのに...そうすると、メガメニューのドロップダウンが機能しなくなります.....私は可能なすべての方法とオプションを試しましたnivoスライダー..競合のないjqueryも含まれていますが、まだうまくいきません... nivoスライダーのjqueryインクルードを無効にすると、メガメニューのドロップダウンが機能し始め、有効にするとメガメニューが機能しなくなります。同じ問題、またはサイトを再度起動して実行するのに役立つ可能性があります... localhost上にあるため、リンクを投稿できません! (JA T3 ベースの空白のテンプレートを使用しています) よろしくお願いします!:)

4

1 に答える 1

0

どちらの拡張機能もJQueryを使用しているため、最初にNivoスライダーからJQueryへの参照を削除し、次のように置き換えます。

$document =& JFactory::getDocument();
    //If JQuery has not been inserted
    if (!JFactory::getApplication()->get('jquery')) {
          //Insert JQuery from url
          JFactory::getApplication()->set('jquery', true);
          $document->addScript('http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
    }
}

これは、JQueryが1回だけ挿入され、競合が発生しないようにするために常に使用してきたものです。これがお役に立てば幸いです。

よろしく

于 2012-07-18T07:53:38.977 に答える