id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,blocking,blockedby
9852,about DOM,zhou695105338@…,,"I want to use jquery to complete autocomplete function , but I found some problem about DOM.Here is the code
{{{
if($(""#ul_autocomplete"")[0])
     $(""body"").remove($(""#ul_autocomplete""));
						
var down = $(""<ul style='position:absolute;list-style:none;border:1px solid;background-color:white;margin:0;padding:0;z-index:100;padding-bottom:15px;'></ul>"");	

down.css({width:input.outerWidth(),height:input.height()*items.length,left:position.left,top:position.top+input.outerHeight()});	

down.attr(""id"",""ul_autocomplete"");

down.appendTo($(document.body));
}}}
This code will be execute only once.The next time it will stop on code ""$(""body"").remove($(""#ul_autocomplete""));"" (I see this in firebug)

But if I use javascript like this

{{{
if(document.getElementById(""ul_autocomplete""))
	document.body.removeChild(document.getElementById(""ul_autocomplete""));
}}}
The code work fine

",bug,closed,low,1.next,manipulation,1.6.2,invalid,,,,
