2013-04-09 5 views
0

Мне сложно выполнить что-то с jQuery. У меня есть несколько контейнеров для вкладок. Внутри каждого контейнера табуляции имеется несколько вкладок. Внутри каждой из этих вкладок существует сортировка. Сортировки содержат портлеты. Я пытаюсь перетащить эти портлеты из одной сортируемой в одну вкладку в один контейнер табуляции, а другой сортируется на другой вкладке в другом контейнере табуляции. Смущенный?jQuery UI Несколько контейнеров с контейнерами со стандартизованными

Вот jsFiddle, который показывает, что я пытаюсь выполнить: http://jsfiddle.net/ZLGWF/

<snip> 

Проблема заключается в том, что иногда сортировкой, что я тащу не распознает портлет, пока я не вытащил его на полпути через сортируемое. Иногда он не узнает его вообще.

Любая идея, что я делаю неправильно?

Спасибо

ответ

0

Из документов:

толерантностьПо умолчанию: «пересекаются»

Указывает режим, который будет использоваться для проверки того, является ли элемент перемещается парит над другим элементом. Возможные значения:

  • «intersect»: элемент накладывается на другой предмет как минимум на 50%.
  • «указатель»: указатель мыши перекрывает другой элемент.

Таким образом, «проблема», которую вы описываете, является поведением jQuery sortable по умолчанию. Вы установили опцию «Допуск» на «touch», что фактически недействительно, в результате чего плагин переходит со своим значением по умолчанию «intersect».

Я проверил вашу скрипку и не могу воспроизвести, что перетаскиваемая сортировка иногда не распознается вообще.

+0

Приносим извинения, я забыл упомянуть, что я тестировал с любым видом толерантности, как на сортировках, так и на перепадах. Я обновил jsFiddle, чтобы использовать допуск «указателя» на всех сортируемых. Теперь попробуйте перетащить проблему из «Закрытых выпусков» в «Ожидающие проблемы». Он не распознает проблему (или, по крайней мере, не показывает местозаполнитель), пока курсор почти не окажется на правом краю содержащейся вкладки. http://jsfiddle.net/ZLGWF/3/ – Nimgoble

+0

Какой браузер вы используете? – Simon

+0

Я использую Chrome. – Nimgoble

 Смежные вопросы

  • Нет связанных вопросов^_^