jQuery: fire click() before blur() event
I have an input field, where I try to make autocomplete suggestion. Code looks like <input type="text" id="myinput"> <div id="myresults"></div> On input's blur() event I want to hide results' div: $("#myinput").live('blur',function(){ $("#myresults").hide(); }); When I write something into my input I send request to server and get json response, parse it into ul->li structure and put this ul to my #myresults div. When I click to this parsed li element I want to set value from li to input and hide #myresults div $("#myresults ul li").live('click',function(){ $("#myinput").val($(this).html()); $