There are two functions
var widget = $('popup'); function show() { widget.show(); }; function hide() { widget.show().delay(delay).fadeOut(); }; The problem is that if show() is called before hide() finished executing, then the displayed element will disappear anyway.
Is it possible to interrupt previous actions for a widget when calling show() ?
.stop()- lexxl