Hallo zusammen,
ich habe ein Problem mit dem Einfügen dieser Tabelle:
http://www.topteam.de/test5/
in Typo3.
In Html funktioniert sie, wie ihr seht. In Typo3 (6.2) hat sie anfangs auch funktioniert, jetzt aber nicht mehr und ich komme nicht dahinter wieso.
Ich habe die Javascript Dateien ganz normal ins Template:
page.includeJS{
file1 = fileadmin/Programmierung/javascript/jquery-latest.js
file2 = fileadmin/Programmierung/javascript/jquery.tablesorter.js
....
}
....
<script type="text/javascript">
$(function() {
$("#tablesorter-demo").tablesorter({sortList:[[0,0],[2,1]], widgets: ['zebra']});
$("#options").tablesorter({sortList: [[0,0]], headers: { 3:{sorter: false}, 4:{sorter: false}}});
});
</script>
und die Tabelle als Html Feld eingefügt.
Alle anderen Javascript Dateien, die im Template stehen funktionieren auch, nur die Tabelle eben nicht.
So sieht die Tabelle in Typo3 bei mir aus:
http://p237308.mittwaldserver.info/index.php?id=43
Wisst ihr wo mein Fehler liegt oder welchen Weg es noch gibt, um eine sortierbare Tabelle in Typo3 einzufügen?
LG
!. Ein Einfach-Post reicht, dreifach posten ist echt zweimal zuviel #brokenlove#
2. Ist es so schwer, im Browser mal auf der Konsole (Firebug) nach Javascriptfehlern Ausschau zu halten?
"TypeError: $(...).tablesorter is not a function"
Wird wohl daran liegen, daß du jQuery 2x einbindest,
einmal vor, einmal nach dem tablesorter-Script.
Das mit dem Doppelten und Dreifachen hat offensichtlich bei dir System 8-)
Hallo,
danke für deine Antwort, :-)
ich sitze schon seit 2 Tagen daran und finde den Fehler nicht.
Ich verstehe nicht wie ich das Problem lösen kann.
Kannst du mir das nochmal genauer erklären?
Das sind die ganzen JS Einbindungen:
page.includeJS{
#Tabelle zum sortieren
file1 = fileadmin/Programmierung/javascript/jquery-latest.js
file2 = fileadmin/Programmierung/javascript/jquery.tablesorter.js
#Hintergrundbilder Slideshow
file3 = fileadmin/Programmierung/javascript/jquery.imagesloaded.min.js
file4 = fileadmin/Programmierung/javascript/modernizr.custom.js
file5 = fileadmin/Programmierung/javascript/cbpBGSlideshow.min.js
#Partnerlogos Slidshow unten einbinden
file6 = fileadmin/Programmierung/partnerlogos/Partnerlogos_edge.js
file7 = fileadmin/Programmierung/partnerlogos/Partnerlogos_edgeActions.js
file8 = fileadmin/Programmierung/partnerlogos/Partnerlogos_edgePreload.js
file9 = fileadmin/Programmierung/partnerlogos/edge_includes/edge.4.0.1.min.js
file10 = fileadmin/Programmierung/partnerlogos/edge_includes/jquery-2.0.3.min.js
}
Was davon ist doppelt?
Was genau muss ich löschen?
Für Hilfe wäre ich voll dankbar. :-)
LG Christin
jquery-latest.js oder jquery-2.0.3.min.js,
eine von beiden geht nur, gelle?