Problem gelöst! Die Extension bindet "typo3conf/ext/infinitescrolling/Resources/Public/JavaScript/Ias/jquery-ias.js" über page.includeJSlibs ein. Meine JS-Bibliotheken wurden aber über page.includeJS eingebunden. page.includeJSlibs hat aber vorrang vor page.includeJS.
Ich habe nun meine JS-Bibliotheken ebenfalls über page.includeJSlibs eingebunden und damit sind die Fehler behoben! :) Johannes. > Hallo, > > ich habe in einem TYPO3 6.2 Projket mit TemplaVoila die > Extension infinitescrolling installiert. Das > Extension-Template habe ich eingebunden. In den > Entwicklertools (Chrome) werden in der Console diese Fehler angezeigt: > > 1) Uncaught ReferenceError: jQuery is not defined > > (function ($) { > ... > })(jQuery); > > 2) Uncaught TypeError: jQuery.ias is not a function > > jQuery(function() { > jQuery.ias({container: "",scrollContainer: > jQuery(window),item: "",pagination: "",next: "",loader: "<img > src='typo3conf/ext/infinitescrolling/Resources/Public/JavaScri > pt/Ias/images/loader.gif' alt='ajax-loader' />",triggerPageThreshold: 20,trigger: "Load more > items",loaderDelay: 0,thresholdMargin: -200,history: 1}); > }); > > jQuery wird nicht von der Exstension eingebunden sondern per > TS-Template: > > page.includeJS.jquery = http://code.jquery.com/jquery-1.11.0.min.js > page.includeJS.jquery.external = 1 > page.includeJS.jquery.forceOnTop = 1 > > Trotzdem wird noch vor jQuery die Datei > "typo3conf/ext/infinitescrolling/Resources/Public/JavaScript/I > as/jquery-ias.js" geladen. > > Jemand eine Idee wie ich das Problem lösen kann? > > Gruß, Johannes. > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german