Hallo Leute,
ich habe zwei Funktionen:
Popup_Events.prototype.closemenu = function(e){
Menu.menus[this.id].hide(this);
}
Popup_Events.prototype.controlobj_onmouseout = function(e){
timer = window.setTimeout(function(){Popup_Events.prototype.closemenu();}, 200);
};
Die untere Funktion, wird beim onmouseout aufgerufen.
Ich möchte gerne, dass aber erst nach 200ms das Menü schließt und nicht sofort.
Daher wollte ich den Timer einbringen, allerdings kann ich dann in closemenu nicht mehr auf das alte this-Objekt zugreifen! (Wenn ich die Anweisung unten hinschreibe funktioniert alles einwandfrei)
Mein Problem ist es jetzt halt, dass ich nicht weiß wie ich das Problem umgehen kann.
Hat jemand vielleicht eine Idee?
Grüße Frank