Вам нужен easydrag jQuery плагин
Ссылка с примером , предоставленным @myHeadHurts (спасибо), я написал его еще в 2009 году для fancybox v1.2.x с помощью этого скрипта:
<script type="text/javascript">
$(function(){
// add drag and drop functionality to fancybox
$("#fancy_outer").easydrag();
});
</script>
Он работал нормально до v1.3.1, но настраивал скрипт следующим образом:
<script type="text/javascript">
$(function(){
// add drag and drop functionality to fancybox
$("#fancybox-outer").easydrag();
});
</script>
Тем не менее, он работает "глючно" со скриптом вышес fancybox v1.3.4 (кнопки закрытия и стрелки навигации не на месте), поэтому я перестал его использовать (нет времени, чтобы исправить код или найти обходной путь).
Я не тестировал его с v2.x, но мойдумаю, что это не будет работать из коробки.Плагин easyDrag не обновлялся с 2008 года.