연결된 정렬 가능한 목록이 2 개 있습니다. 사용자가 목록을 비워 둘 수 없도록하고 싶습니다. 목록에 항상 하나 이상의 항목이 있어야합니다.적어도 하나의 항목을 정렬 가능한 JQuery UI 목록에 두십시오.
$("#unused, #used").sortable({
connectWith: ".connectedSortable",
placeholder: "placeholder",
items: "li:not(:only-child)"
}).disableSelection();
사람이 작업을 수행하는 방법을 알고 :
나는의 라인 긴 뭔가를하려고했다?
어떤 오류가 발생합니까? – Kiruse
유감스럽게도 "li (: only-child)"오류 (: only-child)는 throw되지 않습니다. – JonWells
물론, 'li : only-child'이어야합니다. 그러나이 스 니펫은 정렬 할 때 이미 목록에있는 유일한 항목 인 경우 마지막으로 남은 항목 만 제거합니다. 내 jUI 주위에 내 길을 잘 모르겠지만 거기에 어떤 콜백 매개 변수가 있습니까? 예를 들어 현재 정렬중인 항목 또는 제거하려는 항목이 마지막 항목인지 여부를 점진적으로 확인해야합니다. – Kiruse