我有一个使用 Jquery UI 拖放排序的列表,但是当我将选项之一放入列表时,我希望能够知道它在列表中的位置,如下所示:
http://www.webresourcesdepot.com/dynamic-dragn-drop-with-jquery-and-php/
唯一的问题是我不确定如何围绕我当前的 Jquery 执行此操作,当我尝试失败时,它一直给我 [object] [object] 错误:)
这是我的代码:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js" type="text/javascript"></script>
<script src="js/jquery.ui.core.js"></script>
<script src="js/jquery.ui.widget.js"></script>
<script src="js/jquery.ui.mouse.js"></script>
<script src="js/jquery.ui.sortable.js"></script>
<script type="text/javascript>
$( "#example1, #example2" ).sortable({
stop: function(event, ui) {
var item = $(ui.item).parent().attr("id");
var moveid = $(ui.item).attr("id");
var sortableid = $(ui.item).sortable;
alert(item);
alert(moveid);
}}).disableSelection();
});
</script>
<div class="box">
<ul id="example1" class='droptrue'>
<li id="id1" class="ui-state-default boxclass">ABC</li>
</ul>
</div>
<div class="box">
<ul id="example2" class='droptrue'>
<li id="id2" class="ui-state-default boxclass">XYZ</li>
</ul>
</div>
如果你们中的任何人能够向我展示如何使用 javascript 或 jquery 做到这一点的正确方向,我将不胜感激。
先感谢您!