2012-04-15 2 views
0

jQueryとCycleプラグインを既存のアプリケーションと統合しようとしています。しかし、私はJavaScriptコードの読み込み順序に関する問題に遭遇しています。具体的には、サイクルjavascriptはjqueryライブラリの前にロードされています。GrailsのjQueryの前にjQueryサブプラグインをロードする

私は、サイクルのプラグインは、最初にJavaScriptコード、スクリプトをロードしているFirebugののNETタブによると、しかし

<g:javascript library="jquery" /> 
<jq:plugin name="cycle" /> 
<g:javascript src="scripts.js" /> 

の順でページに定義された3つのスクリプトを持っている、とjQueryライブラリが続きます。最終的にスライドショーの最初の画像が表示されますが、トランジションは起こっていません。

ロード順序を変更するにはどうすればよいですか?

答えて

0

解決策は、jqueryファイルを手動でダウンロードして/ web-app/jsに保存し、 (ヘッドタグに<script type="text/javascript" src="${resource(dir:'js', file:'jquery-1.7.2.js') }"></script>を含む)を保存することでした。以前は、インストールされたプラグインに依存していたため、jQueryライブラリの読み込みが遅れ、問題が発生しました。

関連する問題