Hi there, I'm trying to create some words which can be dragged and dropped into a container (called droppable).
I've tried to dynamically create some divs each containing a word, and they can be dragged okay, but when I try to drop, it isnt recognised. I notice that if I have a static div in the script it will be recognised by the droppable area (as per the example on the jquery site) thanks in advance, Alex --------- Heres the code I have so far: var these = [ 'red', 'blue', 'green', 'orange', 'white' ]; function makeButtons() { for (i in these) makeWord(these[i]); } function makeWord(s) { var e = $(document.createElement('div')); e.attr('id', s); // make a div with id orange / white / etc e.append(s); e.draggable( ); // make this div draggable $('body').append(e); } function initialise(){ makeButtons(); $(function(){ $("#droppable").droppable({ drop: function( ) { alert('dropped'); } }); }); } // html <head> <script type="text/javascript"> $(document).ready( initialise ); </script> </head> <body> <div id="droppable" ></div> </body> --------------------------------------------------------------------- -- rgds, Alex ---------------------------------------------------------------------