这是我的脚本...这在 Chrome 中运行良好,但是当我尝试在 IE 中移动可排序项目时,它会跳到屏幕顶部。
<script type="text/javascript" language="javascript">
$(function()
{
$("#sortable tbody.content").sortable({
handle: ".sortablehandle",
placeholder: "ui-state-highlight"
});
$("#sortable tbody.content").disableSelection();
});
function chkTForm()
{
var tString = " ";
var tArray = $("#sortable tbody.content").sortable("toArray");
for (var i = 0; i < tArray.length; i++) {
tString += tArray[i] + " ";
}
}
</script>
这是我的 HTML。这是我的代码的简单摘要。代码实际上是动态的。
<table bgcolor='#FFFFFF' width='100%' id='sortable' cellpadding='5' cellspacing='3' border='1'>
<tbody class='content'>
<tr id='1'>
<td class='sortablehandle'>
<strong>Song 1 Title</strong>
<blockquote>Song 1 Description</blockquote>
</td>
</tr>
<tr id='2'>
<td class='sortablehandle'>
<strong>Song 2 Title</strong>
<blockquote>Song 2 Description</blockquote>
</td>
</tr>
<tr id='3'>
<td class='sortablehandle'>
<strong>Song 3 Title</strong>
<blockquote>Song 3 Description</blockquote>
</td>
</tr>
</tbody>
</table>