Zum Inhalt springen

jquery greift nicht

Erstellt am 1. November 2009 · 3 Antworten · letzte Antwort am 2. November 2009

Tags: Frage

martinibianco007 ·

hallo,

wollte soeben jquery für mein typo3 projekt einbinden:
ich habe die js wie folgt eingefügt:
...
includeJS{
file5 = fileadmin/js/jquery-1.3.2.min.js
file4 = fileadmin/js/main.js
}
...

in der main wollte ich nun jquery mit folgenden zeilen testen

$("a").click(function(){
$(this).hide("slow");
return false;
});

leider ohne erfolg!

folgender code funktioniert noch:
$(documet).click(function () {
alert("test");
});

sobald ich aber eine jquery funktion verwenden möchte wie z.b. hide();
passiert nix.

bin für jede hilfe dankbank!

just2b ·

Hallo,

wenn du den quellcode anschaust, sind die files eingebunden? wenn ja, dann ist das kein TYPO3 sondern ein jquery-Problem = falsches Forum bzw zuwenig Infos

georg

froemken ·

Um solche Fehler zu verhindern, biete ich im Repository die Extension sfjquery an. Die included dir automatisch die aktuellen JS-files und bietet dir Textfelder für deine js-Programmierung an.
Meine Doku enthält auch einige Beispiele zum Ausprobieren und testen.

Ansonsten liegt dein Fehler daran, dass du dein JS nicht so gewrappt hast:

$(document).ready(function () {
//Hier kommt dein Code rein
});

PS: Dein Beispiel mit den auszublendenden Links klappt in meiner Extension hervoragend.

froemken