0

我在 ASP.NET 中为 Surface RT(使用触摸屏)开发拖放 Div 时遇到问题。目前,在其他平板电脑上拖放这些项目(无法测试其他浏览器,Surface RT 只有 IE),工作正常,但 IE10 的控件似乎用滚动或右键单击事件覆盖了拖动事件。我想知道是否有人找到解决方法或仅针对 Windows RT IE 10 问题解决此问题。(平板电脑或其浏览器的其他操作系统没有问题)

谢谢

4

1 回答 1

1

在您希望拖放的元素上,只需将此 css 指令添加到它们的类中:

-ms-touch-action: none;

这样,您可以防止 Windows RT 将其默认触摸事件处理程序应用于这些元素

于 2014-01-17T11:53:03.933 回答