0
<ul> 
    <li>1</li> 
    <li>2</li> 
    <li>3</li> 
    <li>4</li> 
    <li>5</li> 
    <li>6</li> 
</ul> 


$('ul').sortable(); 

자, 저는 li # 6을 돌아 다니고 있습니다. # 1과 # 2 사이에 배치하면 li # 1을 보유해야합니다. # 3과 # 4 사이에 배치하면 li # 3을 보유해야합니다. 내가 어떻게 그럴 수 있니? 감사!jQuery UI sortable, 삭제 된 항목 앞의 항목 보류를 얻습니다.

당신은 stop 콜백 prev()에이 항목을 선택 것이다
+0

당신은 단지 $'으로 쿼리를하지 않는 이유 (이) .prev을()' 드롭 된 콜백에? – ohcibi

+0

@ohcibi 어떻게 그럴 수 있습니까? – Dimskiy

답변

1

:

$('ul').sortable({ 
    stop: function(e, ui) { 
     alert(ui.item.prev().html()); 
    } 
}); 

이 바이올린 참조 : http://jsfiddle.net/TprfC/1/

+0

"수신"콜백에서 올바른 결과를 얻을 수 있다고 생각하십니까? – Dimskiy

+0

http://jsfiddle.net/TprfC/2/ – ohcibi

+0

좋아요! 고맙습니다. – Dimskiy