0

TYPO3 Web サイトに FlexSlider を使用しています。私のウェブサイトHomeページはjQueryを使用しており、このようにリンクしています

<head>
    <script type="text/javascript" src="fileadmin/templates/js/jquery-1.8.3.min.js"></script>
</head>

<body>
  <div id="slider">
     {slider}
  </div>
</body>

問題は、頭の中でへのリンクを指定するjquery-1.8.3.min.jsと、スライダーが機能しないことです。しかし、それを削除すると、機能します。他のアニメーション上の理由から、それを削除することはできません。

これまでのところ、flexslider/Configuration/TypoScript/constansts.txt でこれを行いました

私が変更されsettings.lib.jQuery to fileadmin/templates/js/jquery-1.8.3.min.js

それでもうまくいきません。

したがって、基本的に私がやりたいことは、jQueryソースパスをfileadminにあるjQueryファイルに変更することです

4

1 に答える 1

1

すべての拡張機能に独自の外部ライブラリを含めるのは好きではないので、必要なバージョンを定義して拡張機能の include 設定を削除することをお勧めします。

page.includeJS {
    jquery = //ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
    jquery.external = 1
    jquery.forceOnTop = 1
}
plugin.tx_flexslider.settings.lib.jQuery >

すべてのコードは、私のルート ページのsetup(ではなく) 一部にあります。constantsこれは、最近構築したサイトでうまく機能しました。

現在、js コンソールでサイトにエラーが表示されますか (その後、投稿してください)、それとも「まだ動作しません」と表示されますか? 空白のページを意味しますか?

于 2013-08-02T12:00:10.617 に答える