3

我正在使用jQuery UI的Sortable组件。回调似乎根本不起作用,即使使用这个极简测试:

<script type="text/javascript" src="jquery-1.3.js"></script>
<script type="text/javascript" src="jquery-ui-personalized-1.6rc4.js"></script>
<script type="text/javascript">
$(document).ready(function () {
    $("#outer").sortable({
        start: function (e, ui) {
            alert("started");
        },
        update: function (e, ui) {
            alert("updated");
        }
    });
});
</script>
<ul id="outer">
<li>apple</li>
<li>orange</li>
</ul>

当我重新排序这些元素时,我没有收到任何警报。

我的用法是正确的还是我可能误读了文档

启动函数(事件,用户界面)

排序开始时调用的函数。

4

2 回答 2

2

根据这篇文章, .sortable() 似乎遇到了一些技术困难。您可能需要使用 SVN 下载最新的主干版本来修复它。

于 2009-01-21T19:08:45.307 回答
1

我能够通过同时包含两个版本的 jquery 来解决这个问题。在这里查看:http: //gist.github.com/59757

希望能帮助到你!

于 2009-02-07T04:17:57.527 回答