2016-07-21 6 views
-2

私は、新しいドメインモデルエントリをリストアップ、編集、作成するextbaseフロントエンドプラグインに問題があります。問題は、コントローラの "list"アクションでは$(document).ready()関数が呼び出されますが、コントローラの "new" Actionに移動すると$(document).ready()は呼び出されません呼び出されますが、スクリプトはファイアバグのように読み込まれます。バージョンはTYPO3 6.2.15です。

スクリプトはsetup.txtに追加され、ページに読み込まれます。 また、ブラウザコンソールにエラーはありません。

ありがとうございます。

+1

それが単一ページアプリであれば、document.readyはそれだけで起動しますロードする新しいコンテンツを待ちません。コンテンツが追加される前に実行されているのでしょうか?スクリプトがページにどのように追加されるかによって、評価されないことがあります。 extbaseが何であるかわからないので、難しいです。 – epascarello

+0

これは単一のページアプリケーションではありません。それはTypo3 CMSを使用し、私が実行しているコードはExtbase拡張プラグインの一部です。問題は、スクリプトがブラウザに読み込まれますが、.ready関数だけが呼び出されないことです。リストページでは、同じスクリプトがロードされ、.readyが呼び出されますが、新しいページには呼び出されません。また、ページが読み込まれ、window.onloadが呼び出されます。 –

答えて

-1

$の代わりにキーワードjQueryを使用します。

jQuery(document).ready();

+0

あなたの説明を解説してください。 –

+0

jQuery(document).ready()でも動作しません。ブラウザのコンソールでjQueryの代わりに$を使用できます。エラーは表示されません。 –

関連する問題