1

jQuery ui を使用して並べ替え可能な要素があります。Safari 5.1 を除くすべてのブラウザで正常に動作します。

Safari では、ソートされている行の一部がテーブルから外れる場合があります。特に真ん中の列。それらを上下にドラッグすると、テーブルの左側の外側に表示されます。

axis:y を設定した場合にのみ発生します。

これが私のコードの例ですhttp://jsfiddle.net/7zJnv/7/

4

1 に答える 1

2

軸オプションをスキップして、代わりに包含オプションを使用します。

$("#planItem-listBody").sortable({
        containment: "parent"
});​

jsFiddle の例

于 2012-10-14T02:38:56.887 に答える