2

我有一个 webapp,它也将在 iDevices 的浏览器上运行。该网页由 4 个 portlet 组成。我需要实现一个可以拖放portlet 的功能。我需要捕获哪些事件,因为它们应该适用于所有iDevice。我应该通过 jquery 还是使用 HTML5 元素来实现它。我遇到了一些插件,比如 redplugin,它可以帮助我做一个交换动画,但它无法在 iPads Safari 浏览器上运行。这就是我的意思, http: //interface.eyecon.ro/demos/sort_floats.html

4

2 回答 2

1

由于您使用的是 jQuery UI,您可以尝试jQuery UI Touch Punch ( http://touchpunch.furf.com/ )

它就像是 jQuery UI 最“经典”使用的魅力,包括所有的拖动。

于 2012-08-22T11:30:56.653 回答
0

看看这个插件/黑客jQuery UI

jQuery.touchPunch

他将触摸支持添加到jQuery UI鼠标事件中,例如Drag&Drop.

于 2012-08-22T11:31:08.977 回答