Используя jQuery UI Draggable, как избежать перетаскивания при использовании полосы прокрутки?

Давным-давно я создал диалоговое окно в своем приложении. Диалог довольно простой, абсолютное положение, центрирование на экране с помощью javascript.

Теперь я добавил jQuery UI в приложение, но я не хочу использовать диалоговые окна jQuery UI только потому, что они работают по-другому. Но я сделал свой диалог перетаскиваемым с помощью jQuery UI, так как это очень просто:

$('#dialog').draggable();

Есть одна проблема с этим, в некоторых из моих диалогов есть полосы прокрутки.
Но при использовании метода перетаскивания, если есть полоса прокрутки, возникает ошибка, потому что он перетаскивает диалоговое окно.

Есть ли способ, чтобы диалоговое окно не перетаскивалось при использовании полосы прокрутки?
Я заметил, что есть несколько способов избежать перетаскивания элементов, но полосы прокрутки не являются элементами.

Спасибо

РЕДАКТИРОВАТЬ: JSFiddle: http://jsfiddle.net/FGXnR/

13
задан Andrei 9 January 2012 в 18:30
поделиться