1
문서 목록을 만들고 있는데 부모가 허용하는 드래그 가능한 요소를 중지해야합니다. 이 옵션은 같이 설정됩니다jquery-ui droppable : 부모가 자녀를받지 못하도록
$(".onedoc").droppable({
accept: ".onedoc"
});
하지만 난 그 즉시 아이를 수용하지 않도록 낙하 할을합니다. 그것은 부모와 자녀가 같은 클래스가 중첩 된 목록이기 때문에 문제는, 그래서
accept: $(".onedoc").not($(this).children())
그러나 물론이 작동하지 않습니다 같은 것을 할 필요가있다.
오류 : 개체가 'has'속성 또는 메서드를 지원하지 않습니다. 내가 뭔가를 바꿔야 했어? 이것은 약간 넘어서서, true/false를 반환하는 함수가이 경우 어떻게 도움이 될 수 있는지 알지 못합니다. 나는이 경우에 droppable 인 엘리먼트의 바로 하위 엘리먼트 인 것을 제외하고는 .onedoc의 엘리먼트를 받아 들일 필요가있다. 그래서 사용자는 엘리먼트를 드롭하거나 부모의 호버 클래스를 볼 수 없다. – DMIL
그래, 알아 냈어. 그리고 많은 것을 배웠다. 감사! – DMIL