Неподвижные капли в сортировке jquery - PullRequest
0 голосов
/ 26 октября 2011

Я новичок в кодировании и надеюсь, что кто-то может помочь мне с этим.

У меня есть список, который предварительно заполняется из базы данных. Пользователь может затем перемещать элементы в этом списке. Я использую сортируемую функцию в этом списке, так как мне нужен порядок элементов в списке. В списке также могут быть пустые места, которые могут быть заполнены другими элементами.

Проблема, с которой я столкнулся, заключается в том, что когда я перемещаю предмет в этот «пустой» слот, все остальные предметы перемещаются вверх. Вот пример

Оригинальный список:

1 - пункт 1 (это ли)
2 - пункт 2 (это лицензия)
3 - (это div)
4 - Пункт 3 (это li)

Если я переместу Элемент 1 в положение 3, я смогу заменить div, но Пункт 2 переместился в положение 1. и Элемент 1 переместится в положение 2 (вместо того, чтобы остаться в положении 3).

Есть ли способ заставить это работать? Я могу поставить свой код, если это необходимо.

Rgds, Мохит

1 Ответ

1 голос
/ 01 декабря 2011

просто так:

$('.sortable').sortable({ cancel: 'img span' });

исключает элементы img и span, но может быть любое выражение jquery

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...