Изображение должно быть видно, когда вы вызываете Jcrop, но оно не является причиной того, что диалоговое окно jQueryUI не отображается.
Вот обходной путь, который я использовал.
$("#dialog-selector" ).dialog({
open: function(event, ui) { $('#cropbox').Jcrop(); }
});