2011-01-11 22 views
-1

Ich habe dieses div, das Mausklicks hört, wenn es einen Mausklick erhält, tut es einige Animation, meine Frage ist, wie kann ich das Mausklickereignis, das es empfängt, wann bis die Animation getan wird, deaktivieren ?Wie man eine Javascriptanimation stoppt

+3

Deaktivieren Sie den Mausklick nicht. Deaktivieren Sie einfach die * Aktion *, die der Mausklick verursacht hätte. –

+0

Danke, ich kann nicht glauben, dass ich diese Lösung nicht realisiert habe. – dave

Antwort

1

Sie können überprüfen, ob die Animation noch im Handler ausgeführt wird.

Für weitere Details liefern Sie bitte weitere Details.

0
// Grab the object 
var obj = document.getElementById('theObject'); 

// Disable any clicking 
obj.onclick = function() { return false; } 

Sie können die gleiche .onclick Methode anwenden, wenn Sie bereit sind, wieder zu benutzen.

Verwandte Themen