Je suis en train de faire le jquery draggable il fonctionne très bien dans le premier cas, mais il ne fonctionne pas quand une nouvelle même div est créé avec jswhat est le problème réel avec mon code s'il vous plaît aidez-moi http://galtech.org/testing/drag_new.php Drag Me vieux a bien fonctionné Mais la nouvelle draggable div est créé avec un élément nouveau (ancre rouge en bas) il n'a pas la propriété draggablejquery draggable n'a pas travaillé
<script>
function shw()
{
$("#name").html('<div id="draggable">Drag me new</div>');
}
$(document).ready(function() {
$("#draggable").draggable({ cursor: 'move', containment: '#name', opacity: 0.35 });
});
</script>
</head>
<body >
<div id="name" style="background:#9999FF; height:500px; width:500px;">
<div id="draggable">Drag me old</div>
</div>
<a onClick="shw();" style="background-color:#FF0000; cursor:pointer;">New element</a>
</body>
</html>
Vous ne pouvez pas utiliser '.live()' comme ça; cela ne fonctionne que pour les événements qui survolent le DOM. –
Jésus, j'ai lu le code trop vite. Je suis en train d'éditer! – Shikiryu