Tôi có nhiều danh sách có thể sắp xếp cạnh nhau. Bạn có thể thay đổi kích thước chiều rộng của các div để bao gồm các danh sách khác. Điều này cho phép một mục là một phần của nhiều danh sách.jquery có thể sắp xếp và thay đổi kích thước với các mục danh sách trùng lặp
Tôi muốn thực hiện việc này mà không cần bất kỳ div nào có thể sắp xếp chồng lên nhau.
Xem fiddle tại http://jsfiddle.net/2J6af/
EDIT: Nếu bạn đi đến fiddle trên và mở rộng độ rộng của một mục phân loại, sau đó di chuyển nó xung quanh và thả. Bạn sẽ thấy rằng nó trùng lặp các mục có thể sắp xếp khác. Tôi muốn tất cả các vật phẩm có thể sắp xếp được sắp xếp sao cho không có chồng chéo.
EDIT: Tôi đã trải qua Dealing with overlapping jQuery sortable lists một lần nữa theo đề xuất của @KateA, và mặc dù nó tương tự, nó nói về danh sách trùng lặp thay vì các mục có thể sắp xếp bao gồm nhiều danh sách.
EDIT: Trong sản phẩm hoàn chỉnh sẽ có 7 danh sách cạnh nhau và tôi cần phải sắp xếp lại các sắp xếp theo thứ tự cụ thể sau khi người dùng đã bỏ một mục. Tôi biết bạn có thể thêm một chức năng để sắp xếp: sự kiện, có lẽ đây là chức năng chính để sắp xếp lại và kiểm tra/sửa chữa bất kỳ mục có thể sắp xếp chồng chéo nào?
EDIT: Tôi cũng nhận thấy rằng mục có thể sắp xếp hoạt động khác nhau khi kéo tùy thuộc vào nếu bạn đã định lại kích thước bằng cách sử dụng tay cầm bên trái hoặc bên phải. Nó bị nhầm lẫn về danh sách bạn đang lơ lửng. ví dụ. nếu bạn thay đổi kích thước bằng cách sử dụng tay cầm bên trái và bạn nhặt nó lên và thử thả nó vào danh sách ở giữa hoặc bên phải, nó sẽ thả xuống danh sách nào tiếp theo ở bên trái con trỏ thay vì nó hiển thị một trình giữ chỗ trống bên dưới con chuột con trỏ.
EDIT: jquery fullCalendar thực hiện exaclty những gì tôi cần, nhưng làm thế nào họ làm điều đó? http://arshaw.com/fullcalendar/
EDIT: Tôi đã nỗ lực mở rộng phạm vi kiến thức có thể sắp xếp của mình, bạn có nghĩ rằng tôi đang đi đúng hướng không? http://jsfiddle.net/2J6af/17/
Hãy xem http://stackoverflow.com/questions/4092817/dealing-with-overlapping-jquery-sortable-lists Điều đó đã giúp tôi ra – KateA
Tôi đã thấy bài đó trước khi đặt câu hỏi này nhưng nó một vấn đề khác. – PaulMrG
Có thể liên kết sự kiện 'resizable', xác định xem có bao nhiêu danh sách phần tử bây giờ kéo dài, sau đó thả phần tử giữ chỗ trong cùng một vị trí (cùng một chỉ mục) trên mỗi danh sách phần tử kéo dài. – mikeycgto