Vous avez fait quelques éléments qui sont définitivement dans le code HTML draggable en faisant ceci: (». Seleccionable ')
$ draggable ({ glisser. Function (e, ui) { $ (' #status_nombre '). html ($ (this) .attr (' id ')); $ (' # status_top '). attr (' valeur ', $ (this) .css (' top ')); $ ('#status_left') attr ('value', $ (this) Css ('gauche'));} , confinement:. '#layout' , refreshPositions: true , enclenchent: true} );
Lorsque vous ajoutez un nouvel élément, vous devez également appeler .draggable() pour celui-ci. Une manière de le faire serait de mettre ce code sélecteur/draggable dans une fonction et de l'appeler après avoir ajouté un nouvel élément.
en ajoutant la ligne .draggable(); $ ('# nv_objeto'). Click (function() { var nbr = invite ("Veuillez écrire le nom de l'objet ...:", ""); $ ("# layout"). Append ("
«) .draggable(); et ne fonctionne pas – Edbrikl'appel append ne retourne pas la div que vous voulez faire draggable, il ne fonctionnera pas ce que je suggère est de mettre le $ (». .seleccionable '). draggable code que vous avez déjà dans une fonction, puis appelez-le après votre appel .append. –