[jQuery] Unable to remove append data to div using remove() method.

[jQuery] Unable to remove append data to div using remove() method.


Hi all,
I am unable to remove html data after append html data to div,
I can remove initially data using this function successfully with out
getting any problem.
Jquery
---------
$(function(){
$("#addrow").live("click",function()
        {
            var len = parseInt($("#mainlayout .row").length);
            alert(len);
            var rlen = len+1;
            var html ="<div id=\"row"+rlen+"\" class=\"row\"><ul class=\"ulpanel
\"><li><div class=\"close\" ><img src=\"images/delete.png\" /></
div><div>1</div></li><li><div class=\"close\"><img src=\"images/
delete.png\" /></div><div>2</div></li><li><div class=\"close\"><img
src=\"images/delete.png\" /></div><div>3</div></li></ul></div>";
            $("#mainlayout").append(html);
            $(".row").not(":last").resizable({handles:"s"});
            $("#row"+rlen+" .ulpanel li").draggable();
        });
$(".close").live("click",function()
        {
            var id = $(this).parent().parent().parent().attr("id");
            //alert(id);
            //alert(parseInt($(".ulpanel li").length));
            if($(".ulpanel li").length==1)
             $(this).parent().parent().parent().remove();
            else
                $(this).parent().remove();
        });
});
Html data
------------------
<div class="mainlayout" id="mainlayout">
     <div class="row ui-resizable" id="row1">
             <!--<div class="close"><img src="images/delete.png" /></div>-->
            <ul class="ulpanel">
                <li class="ui-draggable">
                    <div class="close"><img src="images/delete.png"/></div>
                    <div>1</div>
                </li>
                <li class="ui-draggable">
                    <div class="close"><img src="images/delete.png"/></div>
                    <div>2</div>
                </li>
                <li class="ui-draggable">
                    <div class="close"><img src="images/delete.png"/></div>
                    <div>3</div>
                </li>
            </ul>
            <!--<div id="panel1" class="panel"><div class="close"><img
src="images/delete.png" /></div>1</div>
            <div id="panel1" class="panel"><div class="close"><img src="images/
delete.png" /></div>2</div>
            <div id="panel1" class="panel"><div class="close"><img src="images/
delete.png" /></div>3</div>-->
     <div class="ui-resizable-handle ui-resizable-s" unselectable="on"
style="-moz-user-select: none;"/></div>
    <!--<div id="spt2" class="spliter">
     <div id="row2" class="row">
         <div class="close"><img src="images/delete.png" /></div>
         <div id="panel1" class="panel"><div class="close"><img src="images/
delete.png" /></div>4</div>
         <div id="panel1" class="panel"><div class="close"><img src="images/
delete.png" /></div>5</div>
         <div id="panel1" class="panel"><div class="close"><img src="images/
delete.png" /></div>6</div>
     </div>
    </div>-->
<div class="row ui-resizable" id="row2"><ul class="ulpanel"><li
class="ui-draggable"><div class="close"><img src="images/delete.png"/