Timdaroxxa
Lieutenant
- Registriert
- März 2009
- Beiträge
- 954
Hi,
hier erstmal der Code:
und direkt danach
Wenn ich nun #top-logo anklicke, dann passiert
zwei mal und
auch zweimal.
Das passiert aber nur, wenn ich beide Codeteile zusammen im Script lasse. Verwende ich nur das untere beispielsweise, so wiederholt sich nicht und alles läuft wie es sein soll.
Und jetzt noch eine zweite Frage: Ich verwende ich ja .load! Gibt es eine Möglichkeit die Einbindung von Scripts zu automatisieren? Das Problem ist ja, dass nach dem load vorgang neu geladene Elemente (z.B. divs) nicht mehr auf das Javascript ansprechen.
Gruß Tim
hier erstmal der Code:
Code:
$("div.ref-box").click(function() {
$("div#mid-wrapper").hide("slide", { direction: "left" }, 1000);
setTimeout(function(){
$('#mid-wrapper').load("ref/referenz.html", function(){
$("div#mid-wrapper").show("slide", { direction: "up" }, 1000);
});
}, 1000);
});
und direkt danach
Code:
$("div#top-logo").click(function() {
$("div#mid-wrapper").hide("slide", { direction: "left" }, 1000);
setTimeout(function(){
$('#mid-wrapper').load("portfolio.html", function(){
$("div#mid-wrapper").show("slide", { direction: "up" }, 1000);
});
}, 1000);
});
Wenn ich nun #top-logo anklicke, dann passiert
Code:
$("div#mid-wrapper").hide("slide", { direction: "left" }, 1000);
Code:
$("div#mid-wrapper").show("slide", { direction: "up" }, 1000);
Das passiert aber nur, wenn ich beide Codeteile zusammen im Script lasse. Verwende ich nur das untere beispielsweise, so wiederholt sich nicht und alles läuft wie es sein soll.
Und jetzt noch eine zweite Frage: Ich verwende ich ja .load! Gibt es eine Möglichkeit die Einbindung von Scripts zu automatisieren? Das Problem ist ja, dass nach dem load vorgang neu geladene Elemente (z.B. divs) nicht mehr auf das Javascript ansprechen.
Gruß Tim