[TYPO3-german] GELÖST: AW: Ext:infinitescrolling - jquery Fehler

JCL - Johannes C. Laxander jc at laxander.com
Wed Apr 22 09:15:20 CEST 2015


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 at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list