Отбрасываемые и прокручиваемые div jQuery

У меня небольшая проблема с отключаемым компонентом jQuery UI , но я не совсем уверен, есть ли у меня эта проблема из-за моего кода или из-за того, что ошибки в компоненте.

У меня есть div с фиксированной шириной и высотой. Переполнение-x для этого div установлено на скрытое, переполнение-y установлено на автоматическое. Я не совсем уверен, есть ли у меня эта проблема из-за моего кода или из-за ошибки в компоненте. У меня есть div с фиксированным ...

У меня небольшая проблема с отключаемым компонентом jQuery UI , но я не совсем уверен, есть ли у меня эта проблема из-за моего кода или из-за того, что ошибки в компоненте.

У меня есть div с фиксированной шириной и высотой. Переполнение-x для этого div установлено на скрытое, переполнение-y установлено на автоматическое. Я не совсем уверен, есть ли у меня эта проблема из-за моего кода или из-за ошибки в компоненте. У меня есть div с фиксированным ...

У меня небольшая проблема с отключаемым компонентом jQuery UI , но я не совсем уверен, есть ли у меня эта проблема из-за моего кода или из-за того, что ошибки в компоненте.

У меня есть div с фиксированной шириной и высотой. Переполнение-x для этого div установлено на скрытое, переполнение-y установлено на автоматическое. В этом div у меня есть еще несколько div. Их так много, что внешний div начинает прокручиваться. Каждый из внутренних блоков div является перетаскиваемым, принимающим перетаскиваемый объект, который находится за пределами div-оболочки.

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

Я не очень хорошо умею объяснять проблему; поэтому вот некоторый код, который воспроизводит проблему:

http://jsfiddle.net/2p56Y/

Просто перетащите "Drag Me!" контейнер под div с полосой прокрутки. Неожиданно вы увидите, что предупреждение «сброшено».

Теперь кое-что интересное: если вы прокрутите вниз до пункта «Test28» и теперь перетащите перетаскиваемый объект под оболочку, событие drop не запускается. Похоже, что скрытые элементы все еще доступны, когда вы что-то бросаете на них.

Итак, это ошибка или мне нужно написать код по-другому, чтобы он работал? (или оба? :-))

10
задан Peter Mortensen 10 February 2011 в 20:08
поделиться