Я использовал jQuery ui (jquery-ui-1.10.3) диалог pluggin для одного из наших продуктов и нашел возможную "проблему": Когда страница хостинга мала или текущий просмотр страницы хостинга прокручивается вверх, перетаскивание открытого диалогового окна ведет себя так, как ожидается. Проблема начинает проявляться при размещении диалога на большой странице, которая прокручивается где-то не вверху, и в этом случае диалоговое окно начинает прыгать во время перетаскивания. Это происходит как с IE 9, так и с последним Firefox (21.0).
Страница динамически генерируется, сложна и должна быть длинной. Я не знаком с скрипкой, но, похоже, у меня нет опции для jQuery-ui lib, которую я могу использовать.
В частности, я обнаружил, что если я сниму страницу 100px для хостинга (так что верхняя 100px страницы хостинга - "фид" в верхней границе окна браузера), тогда, когда я перетаскиваю диалог, а не следую за мышь, он прыгает вниз на 100 пикселей, чтобы он не был захвачен мышью.
Диалог инициализируется как
$(element).dialog({ autoOpen: false, width: 950, height: 820, modal: false, resizable: true, draggable: true });
Мой вопрос: 1) есть ли у кого-то еще одна проблема? 2) Если да, это проблема с установкой или ошибка.
Любой специалист здесь может помочь мне с этим?