Events do fire sequentially. Recommended read:
http://dev.opera.com/articles/view/timing-and-synchronization-in-javascript/
--Klaus
On 13 Feb., 21:54, pantagruel rasmussen.br...@gmail.com wrote:
Never mind, obviously should just catch the onmousedown.
On Feb 13, 9:47 pm, pantagruel rasmussen.br...@gmail.com wrote:
I hope the above is clear. I have an click event that should be
happening at the same time that a blur event is happening (by clicking
on a link in a menu I am blurring the input field) which event puts
the display of the menu to none.
It seems that when I do this however despite it is the click which
causes the blur to happen it is the blur that takes precedence. (this
is in Firefox 3.06)
My function is the following:
function losefocus(){
var currentActiveCommands = jQuery(#menudiv ul li.runnable).find
(a.c);
navigationalTracking.AutoCompletionId = ;
navigationalTracking.AutoCompletionRow = 0;
runcommandinputfocused = false;
currentActiveCommands.each(function(i) {
$(this).parent().css(display,none);
});
}
If I remove the function on currentActiveCommands I don't have a
problem catching the click.