Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jQuery UI Sortable中获取位于已删除项之前的项 一, 二, 三, 四, 五, 六, $('ul').sortable();_Jquery_Jquery Ui_Jquery Ui Sortable_Jquery Ui Droppable - Fatal编程技术网

在jQuery UI Sortable中获取位于已删除项之前的项 一, 二, 三, 四, 五, 六, $('ul').sortable();

在jQuery UI Sortable中获取位于已删除项之前的项 一, 二, 三, 四, 五, 六, $('ul').sortable();,jquery,jquery-ui,jquery-ui-sortable,jquery-ui-droppable,Jquery,Jquery Ui,Jquery Ui Sortable,Jquery Ui Droppable,比如说,我在li#6附近移动。如果我把它放在#1和#2之间,我需要找到li#1。如果我把它放在#3和#4之间,我需要找到李#3。如何操作?您可以使用prev()在stop回调中选择此项目: <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</l

比如说,我在li#6附近移动。如果我把它放在#1和#2之间,我需要找到li#1。如果我把它放在#3和#4之间,我需要找到李#3。如何操作?

您可以使用
prev()
stop
回调中选择此项目:

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


$('ul').sortable();

看到这把小提琴了:

你为什么不在丢弃的回调中用
$(this).prev()
查询它?@ohcibi我该怎么做?我想,我也可以在“receive”回调中这样做,对吗?
$('ul').sortable({
    stop: function(e, ui) {
        alert(ui.item.prev().html());
    }
});