1

我正在使用 jquery 触摸打孔库来使用户能够通过触摸移动图像。这在 Chrome 和 Firefox 中运行良好,但在 IE 中不起作用。

我发现如果我按住 IE 中的图像会出现一个小方块,我可以将图像拖到这个方块的边界内,但不能再进一步了。我想这是右键单击功能启动的原因。

我环顾四周,大多数人都说要在可拖动 div 的 css 中添加“-ms-touch-action: none”。所以我将它添加到可拖动 div 的样式属性中,但它什么也没做。我仍然无法在IE中拖动。

我四处寻找另一种选择,但找不到。我已经包含了 jquery 1.8.1、jquery ui 1.8.23 和 touch punch 0.2.2。任何帮助将不胜感激。

4

1 回答 1

-1

我注意到我正在启动的包含可拖动 div 的 htm 页面包含一个元标记,该标记模拟 IE9 中的页面。我花了2天半的时间!-ms-touch-action:none 肯定会在 IE 中工作。

如果您来到这里并遇到同样的问题,但上述段落没有为您解决,请尝试以下操作:在 IE 中单击 cog 并转到 Compatabilty View Settings 并取消选中在 Compatabilty View 中显示 Intranet 站点的框。

于 2014-06-06T09:36:26.067 回答