Создание сортировки jQuery UI в iframe

На странице у меня есть iframe. В этом iframe находится коллекция элементов, которые мне нужно отсортировать. Весь Javascript выполняется на родительской странице. Я могу получить доступ к списку в документе iframe и создать сортируемый элемент с помощью контекста:

var ifrDoc = $( '#iframe' ).contents();

$( '.sortable', ifrDoc ).sortable( { cursor: 'move' } );

Однако при попытке реально отсортировать элементы я получаю некоторое аберрантное поведение. При нажатии на элемент цель сценария меняется на внешний документ. Если убрать мышь за пределы iframe, можно перемещать элемент и возвращать его обратно щелчком мыши, но нельзя взаимодействовать с ним внутри iframe.

Пример: http://robertadamray.com/sortable-test.html

Итак, есть ли способ добиться того, что я хочу сделать - желательно без необходимости копаться в коде jQuery UI?

11
задан Brian Tompsett - 汤莱恩 6 June 2015 в 14:29
поделиться