huhu, ich bin totaler programmierneuling und habe mir aufgrund meiner bald beginnenden ausbildung schnell html,css,javascript und jquery beigebracht. jetzt wollte ich in aptana mein wissen testen, quasi einfach ein bisschen rumspielen.
leider funktioniert mein jquery dokument nicht, die codes werden im browser nicht ausgeführt. ich habe mal einen screenshot hochgeladen und verlinkt, ich hoffe ein aptana guru kann mir weiterhelfen
aptana screenshot
Seite 1 von 1
Problem mit Aptana kann script.js nicht mit index.html verbinden
Anzeige
#2
geschrieben 31. August 2015 - 18:05
Hi und Willkommen im Forum!
Was mir eben beim betrachte auffiel: Du hast in deiner index.html kein jquery eingebunden, geht z.B. über
Muss vor der script.js eingebunden werden, weil er ansonsten in der Browser-Konsole meckert, dass "$" nicht definiert ist.
Ansonsten schaut es eigentlich soweit ok aus.
Kleiner Tipp: Auch bei .js-Dateien auf Einrückungen achten, macht die Sache einfacher lesbar
Edit: By the way, sollen wirklich alle divs exploden, wenn man auch nur einen anklickt? Falls nicht, statt
mal mit
versuchen
Was mir eben beim betrachte auffiel: Du hast in deiner index.html kein jquery eingebunden, geht z.B. über
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
Muss vor der script.js eingebunden werden, weil er ansonsten in der Browser-Konsole meckert, dass "$" nicht definiert ist.
Ansonsten schaut es eigentlich soweit ok aus.
Kleiner Tipp: Auch bei .js-Dateien auf Einrückungen achten, macht die Sache einfacher lesbar
Edit: By the way, sollen wirklich alle divs exploden, wenn man auch nur einen anklickt? Falls nicht, statt
$("div").effect("explode");
mal mit
$(this).effect("explode");
versuchen
Dieser Beitrag wurde von prunkster bearbeitet: 31. August 2015 - 18:12
#3
geschrieben 31. August 2015 - 18:49
huhu, vielen dank für die antwort
nein nein die divs waren nur mal schnell als test, ich hatte das (this) schon probiert und werde es jetzt wieder ausbessern.
kannst du mir
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"
erklären? das kenne ich noch gar nicht bzw habs in den tutorials auch nirgendwo gesehen
Edit:
ich habe jetzt
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js" src="script.js"></script>
eingefügt fürs css und jquery, leider macht ers immer noch nicht :/
nein nein die divs waren nur mal schnell als test, ich hatte das (this) schon probiert und werde es jetzt wieder ausbessern.
kannst du mir
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"
erklären? das kenne ich noch gar nicht bzw habs in den tutorials auch nirgendwo gesehen
Edit:
ich habe jetzt
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js" src="script.js"></script>
eingefügt fürs css und jquery, leider macht ers immer noch nicht :/
Dieser Beitrag wurde von hm92 bearbeitet: 31. August 2015 - 18:53
#4
geschrieben 31. August 2015 - 19:10
src= bindet eine Datei ein. Die muß natürlich auch da sein.
Wirf aus dem script-Tag die überzälige src= raus und leg im selben Pfad wie die HTML-Datei eine stylesheet.css - Datei an und dann sollte das passen.
Wenn Du das script-Tag in den HTML-Header steckst, solltest Du auf der sicheren Seite sein.
Wirf aus dem script-Tag die überzälige src= raus und leg im selben Pfad wie die HTML-Datei eine stylesheet.css - Datei an und dann sollte das passen.
Wenn Du das script-Tag in den HTML-Header steckst, solltest Du auf der sicheren Seite sein.
#5
geschrieben 31. August 2015 - 19:27
ich habe jetzt:
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script src="script.js" type="text/javascript"></script>
die script.js datei ist doch angelegt :/ auch im projektordner, also im dateipfad ist die ja bei der index.html dabei.
das heisst du meinst ich soll aus der script.js eine stylesheet.css machen und da einfach javascript reinschreiben?
noch eine kleine sache, ist es vielleicht möglich das er .click und .effect einfach nicht kennt ? ich habe das programm vorgestern runtergeladen und dachte mir eig aptana kennt alles aber vielleicht kennt es die befehle einfach nicht ?
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script src="script.js" type="text/javascript"></script>
die script.js datei ist doch angelegt :/ auch im projektordner, also im dateipfad ist die ja bei der index.html dabei.
das heisst du meinst ich soll aus der script.js eine stylesheet.css machen und da einfach javascript reinschreiben?
noch eine kleine sache, ist es vielleicht möglich das er .click und .effect einfach nicht kennt ? ich habe das programm vorgestern runtergeladen und dachte mir eig aptana kennt alles aber vielleicht kennt es die befehle einfach nicht ?
#6
geschrieben 31. August 2015 - 20:04
Zitat (hm92: 31. August 2015 - 18:49)
kannst du mir
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"
erklären? das kenne ich noch gar nicht bzw habs in den tutorials auch nirgendwo gesehen
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"
erklären? das kenne ich noch gar nicht bzw habs in den tutorials auch nirgendwo gesehen
Die Zeile bindet einfach nur jquery in deine Seite mit ein. Theoretisch kannst du es dir auch herunterladen, im gleichen Verzeichnis wie deine script.js ablegen und dann einfach über
<script type="text/javascript" src="jquery.js"></script> //bzw. <script type="text/javascript" src="jquery.min.js"></script>
einbinden.
Zitat (hm92: 31. August 2015 - 18:49)
ich habe jetzt
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js" src="script.js"></script>
eingefügt fürs css und jquery, leider macht ers immer noch nicht :/
<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js" src="script.js"></script>
eingefügt fürs css und jquery, leider macht ers immer noch nicht :/
Zweimal das gleiche Attribut im gleichen Tag funkioniert nicht, sprich du kannst nicht mehrmals 'src="..."' in einem script-Tag benutzen. So sollte es bei dir (theoretisch) funktionieren:
<head> <link type="text/css" rel="stylesheet" href="stylesheet.css" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script> <script src="script.js" type="text/javascript"></script> </head>
#7
geschrieben 31. August 2015 - 20:14
danke für deine vorgabe, funktioniert leider immer noch nicht :S also die script datei ist ja vom dateipfad her im ordner der index datei.
daher meine frage, wenn nichts geht, kennt aptana die befehle überhaupt? vielleicht braucht man updates oder so etwas? davon habe ich nur leider keine ahnung da ich das programm erst neu runtergeladen habe und dort keine "patches" gesehen habe die man noch runterladen sollte
daher meine frage, wenn nichts geht, kennt aptana die befehle überhaupt? vielleicht braucht man updates oder so etwas? davon habe ich nur leider keine ahnung da ich das programm erst neu runtergeladen habe und dort keine "patches" gesehen habe die man noch runterladen sollte
#8
geschrieben 31. August 2015 - 20:25
Aptana ist eigentlich nur ein großer Texteditor mit Projektmappe und so. Praktisch könntest Du das auch mit Notepad oder jedem anderen Texteditor erledigen.
Die Frage ist jetzt erst einmal, ob Du hierauf überhaupt Zugriff hast:
Wenn Du einfach diese Zeile im Browser eingibst, sollte der Script als Text zu lesen sein.
Und welchen Browser verwendest Du? Sind da irgendwelche Scriptblocker aktiv?
Die Frage ist jetzt erst einmal, ob Du hierauf überhaupt Zugriff hast:
https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js
Wenn Du einfach diese Zeile im Browser eingibst, sollte der Script als Text zu lesen sein.
Und welchen Browser verwendest Du? Sind da irgendwelche Scriptblocker aktiv?
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
Thema verteilen:
Seite 1 von 1