0

Web アプリケーションに JQueryUI Sortable リストがありますが、これはモバイル デバイスで使用すると機能しません。代わりに項目を並べ替えようとすると、ページがスクロールされます。

これに対する解決策は、 TouchPunchを使用することです。これを実装すると、ユーザーはリストからアイテムをドラッグできますが、並べ替えはできません。項目 3 をリストの一番上にドラッグ アンド ドロップすると、項目 1 が置き換えられるのではなく、元の位置に戻ります。

TouchPunch の標準実装を使用しています。

同じデバイスから Web サイトのデモを試してみましたが、完全に動作します。

誰かがこれに遭遇しましたか、私が見逃しているものはありますか?

私は JQueryUI 1.10.4 と JQuery 1.10.2 を使用していますが、デモでは JQuery 1.8 を使用しています。

4

1 に答える 1

0

気にしないでください - 私は問題を見つけました。

jquery.validateプラグインが TouchPunch プラグインに干渉しているようです。検証プラグインを削除すると、機能し始めます。

于 2016-01-05T14:39:46.690 に答える