• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Link in JavaScript während animation deaktivieren

Bajuware

Apfel der Erkenntnis
Registriert
23.04.08
Beiträge
724
Hallo zusammen,

ich habe gerade nen Knopf im Kopf, bekomme es irgendwie nicht hin ein script fertig zu stellen.
Das auf Mootools basierende teil, schiebt meine Divs immer an die gewünschte stelle, kein großes Ding. Als "Jumper" habe ich ein unsichtbares div, welches beim hover den "anker"-Link aktiviert

Code:
window.addEvent('domready', function(){
var scroll = new Fx.Scroll('mother', {
	wait: false,
	duration: 2000,
	offset: {'x': -25, 'y': 0},
	transition: Fx.Transitions.Quint.easeOut
});
 
$('linknews').addEvent('click', function(event) {
	event = new Event(event).stop();
	scroll.toElement('box_news');
});

Das erste mal wird gescrollt, nachdem die Seite aufgerufen wird

Code:
window.addEvent('load', function(){ 
var scroll = new Fx.Scroll( 'mother', { 
	wait: false,
	duration: 1000,
	offset: {'x': -25, 'y': 0},
	transition: Fx.Transitions.Quint.easeIn });  
    scroll.toElement( 'box_navi' );
});

Ist die Maus auf der Seite platziert, berührt Sie beim ersten mal scrollen einen meiner Jumper, was natürlich zum stocken und gleichzeitigen "unschönen" hüpfen führt.

Ich versuche gerade die ganze Zeit die Links in der JS zu deaktivieren, bis die animation (Scroll) beendet ist, aber es will nicht klappen.

Hat jemand ne Idee ?
 
oncomplete hab ich übrigens probiert, will nicht funktionieren, warum auch immer.