JQuery сортируемая проблема с т. е. - PullRequest
0 голосов
/ 09 марта 2011

Я использую jquery для сортировки своих списков, и я зашел в тупик. Во-первых, я проверил сайт jquery, работают ли они на ie7, и это здорово. Затем я проверил мой без стилей (так что, возможно, ничего не будет перехватывать или влиять на jquery). но я все еще получаю эту странную ошибку в ie7

когда вы сортируете элементы во внутреннем списке (у меня есть вложенные списки), они перекрывают друг друга, разрушая макет. если вы сортируете списки contianer, они работают нормально! вот что я имею в виду:

http://jsfiddle.net/GDUpa/

обратите внимание, что если вы перетаскиваете демонстрацию на одну или две точки (т.е.), она будет перекрываться с другими ссылками. НО, если вы перетащите POC (он выберет все, включая ссылки под ним), он работает отлично!

что-то не так с моей разметкой?

EDIT Я проверил, и кажется, что IE портит вложенные сортируемые списки. Есть ли кто-нибудь, кто может указать мне правильное направление о том, как поддержать стервозность ie7?

1 Ответ

2 голосов
/ 09 марта 2011

Я думаю, что проблема в том, что есть два перетаскиваемых объекта прямо друг на друга (внешний ul и внутренний li). Если вы добавите handle к внешнему ul так, чтобы он мог перетаскиваться только тогда, когда на p.test-category это, похоже, решило проблему. Я добавил немного CSS, чтобы было легче увидеть дерево, но оно работает и без него.

http://jsfiddle.net/GDUpa/7/

...