<li><div>16</div></li>
<li><div>17</div></li>
<li><div>18</div></li>
</ul>
<ul class=”dragsort” id=”list1″>
<li><div>1</div></li>
<li><div>2</div></li>
<li><div>3</div></li>
<li><div>4</div></li>
<li><div>5</div></li>
<li><div>6</div></li>
<li><div>7</div></li>
<li><div>8</div></li>
<li><div>9</div></li>
</ul>
<!– 排序保存在这里可以检索服务器上的回传 –>
<input name=”list1SortOrder” type=”hidden” />
<script type=”text/javascript”>
$(“#list1, #list2”).dragsort({
dragSelector: “div”,
dragBetween: true,
dragEnd: saveOrder,
placeHolderTemplate: “<li class=’placeHolder’><div></div></li>”,
scrollSpeed: 5
});
function saveOrder() {
var data = $(“#list1 li”).map(function(){
return
$(this).children().html();
}).get();
$(“input[name=list1SortOrder]”).val(data.join(“|”));
};
</script>
<div style=”clear:both;”></div>
<h2>Usage</h2>
$(“ul”).dragsort({ dragSelector: “li”, dragEnd: function() { }, dragBetween: false, placeHolderTemplate: “<li></li>” });<br/>
<br/>
<dl class=”dragfunction”>
<dt>dragSelector</dt>
<dd>CSS选择器内的元素的列表项的拖动手柄。默认值是“li”。</dd>
<dt>dragSelectorExclude</dt>
<dd>CSS选择器的元素内的dragSelector不会触发dragsort的。默认值是”input, textarea, a[href]”。</dd>
<dt>dragEnd</dt>
<dd>拖动结束后将被调用的回调函数.</dd>
<dt>dragBetween</dt>
<dd>设置为“true”,如果你要启用多组列表之间拖动选定的列表。 默认值是false。</dd>
<dt>placeHolderTemplate</dt>
<dd>拖动列表的HTML部分。默认值是”<li></li>”.</dd>
<dt>scrollContainer</dt>
<dd>CSS选择器的元素,作为滚动容器,例如溢出的div设置为自动。 默认值是“窗口“.</dd>
<dt>scrollSpeed</dt>
<dd>一个数字,它代表了速度,页面拖动某一项时,将滚动容器外,较高使用价值的是速度和较低的值是较慢的。 如果设置为”0″以禁用滚动。默认值是”5″.</dd>
</dl>
</div>
</body>
</html>










