2012-04-15 8 views
0

Ich versuche, jQuery und das Cycle-Plugin mit einer vorhandenen Anwendung zu integrieren. Allerdings stoße ich auf ein Problem bezüglich der Ladereihenfolge des JavaScript-Codes. Insbesondere wird das Zyklus-JavaScript vor der jquery-Bibliothek geladen.jQuery Sub-Plugin Laden vor jQuery in Grails

Ich habe drei Skripte definiert auf der Seite in der Größenordnung von

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

Doch nach Firebug NET Registerkarte der Zyklus-Plugin zuerst geladen wird, dann das Skript JavaScript-Code, und von der jQuery-Bibliothek gefolgt . Als Endergebnis wird das erste Bild der Diashow angezeigt, aber der Übergang findet nicht statt.

Wie ändere ich die Ladereihenfolge?

Antwort

0

Die Lösung bestand darin, die jquery-Datei manuell herunterzuladen und in der Datei/web-app/js, dann einschließlich <script type="text/javascript" src="${resource(dir:'js', file:'jquery-1.7.2.js') }"></script> im head-Tag zu speichern. Zuvor führte das Verweisen auf das installierte Plugin zu einem verzögerten Laden der jQuery-Bibliothek und somit zu meinem Problem.