jQuery UI의 정렬 가능한 플러그인을 사용하고 있습니다.ui.item.parent()가 ul을 반환하지 않습니다.
이$(element).sortable({
handle: ".handle",
placeholder: "drophover",
connectWith: '.day ul',
helper: "clone",
scroll: false,
revert: 100,
receive: function (event, ui) {
//ui.item.parent doesn't return ul in console.log. However ui.item outputs li in //console.log
});
편집 :
내가 $(ui.item).parent()
을 할 경우, 그것은 여전히 작동하지 않습니다이 내 코드입니다. 내 CONSOLE.LOG에서 이미지가 첨부
ul
이 출력 나의 길이가 0
되어 있지 않으며 참조하십시오.
두 번째 편집 : 우리는 '수신'이벤트를 정렬 할 수없는 것으로 보입니다. 내가 업데이트 내부에서 그것을 시도하면, 그것은 작동합니다. 당신은 parent
을 사용하고
$(ui.item).parent()
하지만 jQuery를에 그렇게라는 이름의 재산가 없습니다 : 대신
내 대답을 참조하십시오. 부모를 얻으려면'this'를 사용하십시오. – CoryDorning