2016-09-09 13 views
2

私のバックエンドモジュールでは、いくつかのjQuery関数を使いたいと思います。問題は、私はエラーを取得することです:私はjQueryの、プロトタイプ& Scriptaculousのが挿入されていることを見たソースコードに見ていたときTypo3バックエンドモジュールへのjqueryの挿入

.toggleClassは

関数ではありません。私はここに問題があるはずだと思う。

だから、私は流体テンプレートにこれを入れてみました:

<f:be.container loadJQuery="TRUE" loadPrototype="FALSE" loadScriptaculous="FALSE"> 

しかし、それは助けにはなりません。これをどう扱うか考えている人は誰ですか?

答えて

0

$.toggleClassを使いたかったと思いますか?

代わりにjQuery.toggleClassを使用すると、これはどんな場合でも動作するはずです。

+0

あまりにもこれを処理する方法は、使用しているTYPO3のバージョンによっては、上書きされる可能性があり、 '$'とは反対に、これは常に、バックエンドで利用可能であるべきである 'TYPO3.jQuery.toggleClass'を使用することです。 – CDRO

0

IIRC TYPO3は競合モードでjQueryをロードします。つまり、jQuery$でアクセスする必要があります。これはPrototype/Scriptaculous用に予約されています。

関連する問題