У меня есть модальное всплывающее окно jquery-ui, которое содержит iframe.Это называется так:
$("#modalDiv").dialog({
modal: true,
autoOpen: false,
height: '400',
width: '400',
position: ['150', '200'],
draggable: true,
resizable: false,
title: 'Loading...'
});
$('#modalIFrame').attr('src', url);
$('#modalDiv').dialog('open');
Проблема в том, что перетаскивание модального круга очень схематично.Я понимаю, что это в основном из-за того, что iframe перехватывает событие перетаскивания.Я пытаюсь реализовать решение "iframeFix", но, похоже, оно не работает.В настоящее время я звоню из всплывающего окна следующим образом:
window.parent.$("#modalDiv").draggable("option", "iframeFix", true);
Я также пробовал это с родительской страницы двумя способами:
$("#modalDiv").draggable("option", "iframeFix", true);
$("#modalIFrame").draggable("option", "iframeFix", true);
Не повезло.