Faire de Nouveaux Div Déplaçable en Jquery

Je suis en train de faire jquery ajouter de nouveaux div et ensuite de la faire déplaçable, mais j'ai essayé et cherche sur google et je ne trouve rien voici mon code ci-dessous

 $(document).ready(function() {

 $("#draggable").draggable({ 
   containment: 'parent',
   handle: 'drag_border',
   drag: function(e, ui) {
          var top = ui.position.top;
          var left = ui.position.left;
          $("#top").html(top);
          $("#left").html(left);
           }
       }); 
   });

       function New_Text() {   
            $("<div id=\"draggable\" style=\"width: 200px; height: 50px; border:dashed thin; background-color: #fff\">Drag me</div>").appendTo("div#drag_border"); 
              }

Merci

C'est juste un extrait de code, pourriez-vous poster plus de code de sorte qu'il est plus facile à déboguer?
Pouvez-vous faire la div lorsque la page est chargée, et l'ont caché jusqu'à ce qu'il est nécessaire?
Je crois que le problème, c'est qu'il crée de la div, plus tard, de sorte que le gestionnaire d'événement n'est pas attaché à la div, et je ne pense pas que le live de la fonction va travailler pour cela, mais c'est à peu près ce dont il a besoin.
Ce que je voulais dire, c'est de mettre le code html pour que je puisse trouver plus facilement le problème. Parfois, je ne suis pas très bon d'expliquer 😛

OriginalL'auteur Rickstar | 2010-08-21