You can see drag & drop samples using jQuery UI in this thread:
To make the drag source not revert to its original position, you can use the optionrevert: false. (In the sample project in the thread above, you can edit this option in makeDraggable function)