jQuery UI déplaçable n'est pas de travail nouvellement créé élément du DOM

J'ai quelques élément du DOM qui est déplaçable à l'aide de jQuery UI.Tous travaillent bien, mais lorsque je crée un élément à l'aide de jQuery , alors qu'ils ne sont pas déplaçables à tous. j'.e

$('div.draggable').draggable(); //Existing element , it works :)
$('p.draggable').draggable() ; //Newly created paragraph with same class name, it doesnt work at all :(

Merci d'avance !!!

J'essaye Ceci :

<script type="text/javascript">
     $(document).ready(function(){
         $('body').append('<p class="draggable">Newly Created Paragraph</p>');
         $('p.draggable').draggable(); **//This is not working**
     });
</script>

Toutefois Quelque part c'est un travail

    <script type="text/javascript">
     $(document).ready(function(){
         $('body').append('<p class="draggable">Newly Created Paragraph</p>')
                 .find('p.draggable').draggable(); **This is working**

     });
</script>
  • essayez de mettre l'alerte avant et après $('p.draggable').draggable(); puis de voir celui qui arrive en premier. Aussi n'est-ce pas $('body')?
InformationsquelleAutor Vivek | 2012-03-21