【问题标题】:Drag/Drop Issue on iPad SafariiPad Safari 上的拖放问题
【发布时间】:2011-05-17 06:52:00
【问题描述】:

我正在尝试在 iPad 上创建拖放效果(使用基于 jQTouch/jQuery UI 的库)

有一个固定的宽度/高度 div,我使用 overflow:auto 作为 div..所以它类似于;

div #draggable{
height: 350px;
margin: 0;
overflow: auto;
width: 235px;
}

现在虽然我可以拖动这个 div,但它只能在可滚动的固定宽度/高度区域内拖动...

我实际上希望它被拖到外面,因为放置区域在这个区域之外......

你能帮帮我吗?谢谢你。

另外,如果您有任何其他关于 iPad Drag/Drop Javascript 的参考资料(除了 Sencha Touch)

谢谢...

【问题讨论】:

    标签: javascript jquery html css ipad


    【解决方案1】:

    假设这是一个可拖动的 jQuery UI,您需要确保 containment 选项设置正确,并且您需要检查 appendTo 属性设置是否正确。一般来说,将后者设置为$(document.body) 会起作用。见:http://jqueryui.com/demos/draggable/#option-appendTo

    【讨论】:

    • 是的,我已经这样做了...实际上拖放在所有桌面浏览器上都可以正常工作...现在我希望它可以在 iPad 上工作(所以在某种程度上我正在计划使用 jQTouch 或任何其他触摸库扩展 jQuery-UI 库)..
    猜你喜欢
    • 2012-07-18
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 1970-01-01
    • 2011-10-06
    相关资源
    最近更新 更多