[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